Problem s MFC??
9 отговора
250 прегледа
Problem s MFC??
Novak sam i se opitvam da build-na onzi elementaren primer ot knigata na Jeff Prosize "Programing Windows s MFC" kadeto izpisva "Hello, MFC" i kato po4ne da mi go Link-va mi pi6e postoianno tia gre6ki:
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Hello.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
Hello.exe - 4 error(s), 0 warning(s)
Moje li da mi kajete kakvo stava za6toto se spavam predi da sam prohodil
!
Ako moje i da ne mi se karate mnogo
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Hello.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
Hello.exe - 4 error(s), 0 warning(s)
Moje li da mi kajete kakvo stava za6toto se spavam predi da sam prohodil
Ako moje i da ne mi se karate mnogo
чудя се
как сас едно hello world си успял да изкараш такива грешки...
значи за първите две мога да кажа че си пропуснал да включиш към проекта libcmt.lib , макар че доколкото си спомням би трябвало да бачка и без да го включваш.
второто...убий ме ако знам
абе как си направил проекта си? ползва ли wizardа? избра ли мфц проект или се опитваш да натъпчеш мфц функции в чист win32 проект?
значи за първите две мога да кажа че си пропуснал да включиш към проекта libcmt.lib , макар че доколкото си спомням би трябвало да бачка и без да го включваш.
второто...убий ме ако знам
абе как си направил проекта си? ползва ли wizardа? избра ли мфц проект или се опитваш да натъпчеш мфц функции в чист win32 проект?
Re: Problem s MFC??
Ми освен да вземеш да щракнеш в C++ Options/Code Generation (ако не ме лъже паметта), да използва multithreaded runtime, друго не се сещам какво ти остава (за beginthreadex/endthreadex)...
Re: Problem s MFC??
Priatelio vij tozi link mislia che shte ti pomogne za nastroikite na proekta [линк]
Vapros
Vij v wizard-a kakav proekt sazdawash ? Tazi greska kazvat che idva ot krastoswane na main s WinMain funkicia !
Re: чудя се
Ami pozna , vtoroto e t.e. izpolzvam win32 proekt
Gruba gre6ka mai ,6te probvam s MFC AppWizard -a...
Re: чудя се
Е айде сега - цял AppWizard за едно Hello World!
Вземи постави някъде в main ето това
if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
return 1;
и после блъскай с MFC колкото ти душа иска.
Айде че трябва да споря с Муньо...
Вземи постави някъде в main ето това
if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
return 1;
и после блъскай с MFC колкото ти душа иска.
Айде че трябва да споря с Муньо...
links
ето примери как се пише решението на тази задачка..
[линк]
Не е важно да си маниак, важно е да си луд.
[линк]
Не е важно да си маниак, важно е да си луд.
Re: чудя се
I sliapoto progledna...Znae6 li kakvo napravih????
Parvo izbrah File -> New->Win32 Application, ot tam dadoh ime na project-a ->empty project , sled tova pak File->New->C/C++ Header File , napisah si koda vatre , po sa6tia na4in i za cpp file-a i sled tova predi da go bildna project-a mu dadoh ot Project ->Settings-> General v poleto Microsoft Foundation Classes izbrah opciata "Use MFC In A Shared DLL" i bingo
, build-va si go bez problemi!!!! Thank you za savetite, 6te probvam i tvoia variant ama po-natatak 4e mi se struva malko slojen
, ne e o6te za men!!
Parvo izbrah File -> New->Win32 Application, ot tam dadoh ime na project-a ->empty project , sled tova pak File->New->C/C++ Header File , napisah si koda vatre , po sa6tia na4in i za cpp file-a i sled tova predi da go bildna project-a mu dadoh ot Project ->Settings-> General v poleto Microsoft Foundation Classes izbrah opciata "Use MFC In A Shared DLL" i bingo
Re: Re6ih problema!!!
Kakto pisah i opisah po-gore, re6ih problema !!! To v debelite knigi vsi4ko pi6elo stiga da ima koi da 4ete....
Blagodaria za savetite i za spokoistvieto s koeto mi otgovorihte!!!
Blagodaria za savetite i za spokoistvieto s koeto mi otgovorihte!!!