Threads
-
Moin !
Ich benutze den VC 6 Compi. Damit man Threads erstellen kann braucht man ja die LIBCMT.LIB. Habe diese Datei unter den Projekteinstellungen hinzugefügt. Trotzdem kennt er _beginthread() nicht. Einer eine Idee ??????
MfG
HomeyHome
-
Du kannst auch die msvcrt.lib nehmen...
(...oder zwecks Debugging: msvcrtd.lib)
-
Hmmm will er immer noch nicht
hab in der MSDN auch was von optionen gelesen, muß ich die auch irgendwo angeben ?
-
Hmm, poste doch mal die Fehlermeldung.
Hast Du aktuelle Windows-Header ? (Platform SDK ?)
-
Ansonsten geh mal in die Projekt-Settings auf den Reiter "C/C++" und da
Kategorie "Code Generation".
Da dürfte dann "Use run-time library:" stehen, da sollte was mit multithreaded stehen...
-
Ist in dem Sinne nix besonders einfach nur
error C2065: '_beginthread' : nichtdeklarierter BezeichnerAlso hab auch die process.h includet. Hmmm ne die habe ich nicht, aber sie scheint wichtig zu sein ?
-
Die sollte sich im Include-Verzeichnis des MSVC6 liegen

Da steht quasi dies drin

__declspec(dllimport) unsigned long __cdecl _beginthread (void (__cdecl *) (void *), unsigned, void *); __declspec(dllimport) void __cdecl _endthread(void);
-
Heißt so viel wie

-
a) Ne eigene process.h erzeugen und das reinkopieren und hoffen

b) Visual C++ 6 neu-installieren und hoffen, das die Datei dann da ist
c) process.h irgendwo besorgen...