Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » bedeutung der fehlermeldung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.04.2003, 19:07 Uhr
~LDB
Gast


hallo,
bin noch ein neuling . hab gerade bei meinem studium mit´m programmieren angefangen. hab ein kurzes testproggi geschrieben, aber irgendwie läufts bei mir zuhause nicht(in der schule schon!)
die fehlermeldungen:
LIBCD.lib(wincrt0.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _WinMain@16
Debug/test.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise

was könnte dies sein?

gruss und danke!

vadim
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.04.2003, 19:36 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Dein Quellcode ist in Ordnung.
Du musst nur dem Linker die richtigen Bibliotheken mit übergeben.
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.04.2003, 19:38 Uhr
~LDB
Gast


sorry, für die folgende blöde frage:
wie stelle ich das an?

gruss
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
09.04.2003, 19:51 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


wenn du unter linux programmierst kann ich dir das auch nicht sagen.
Ich kenne die compileraufrufe nicht auswendig und ich habe mir auch kein linux installiert. (bin halt windoofs user)

was benutzt du denn für ein betriebssystem und was für einen Compiler?

unter vc++ musst du nur auf Project->Add To Project->Files gehen und dort die fehlende Lib hinzufügen.
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
09.04.2003, 20:03 Uhr
~LDB
Gast


auch windows.compiler ist der von vis. studio 6.0.

habs gerade ausprobiert, was du geschrieben hast. funktioniert leider nicht.
gruss vadim
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
09.04.2003, 22:50 Uhr
Pablo
Supertux
(Operator)


Ich habe früher auch mit VC++ programmiert, als ich Linux nicht kannte. Und manchmal hatte ich solche Probleme mit den obj Dateien, sie sind precompiliert, und manchmal verändert sich der Inhalt der h bzw. cpp Datei jedoch nicht der von der obj. Datei. Also musste ich ich vom Ordner Debug alle Dateien löschen und erneut kompilieren.

Wahrscheinlich ist dies das Problem.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
09.04.2003, 23:27 Uhr
Alf



Hy!

Du hast wahrscheinlich


C++:
int main(); // Console Application
{
...
}


benutzt und nicht



C++:
int WINAPI WinMain(…) // Windows Application
{

}



Such mal in Projekt-> Eigenschaften-> Linker
Nach „subsystem:windows“ und ändere das nach „subsystem:console“!

Kann bei dir natürlich etwas anders sein.

Oder erstelle ein Neues Projekt und achte dabei darauf das du eine Win32 Console Application erstellst . Dann Quelltext rüber Kopieren.
--
Mfg

Andy
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
10.04.2003, 16:59 Uhr
~LDB
Gast


danke an alle für die tipps!

aber vor allem danke ich ALF ! deine theorie hat gestimmt! es war das subsystem(windows u. console vertauscht)

gruss vadim
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: