Compiling Fehler bei Windows - Application
-
Hey.
Ich habe ein Neues Win32 - Projekt mit Visual Studio erstellt.
Ich habe ein wenig mit der Form "herumgespielt" und versucht zu kompilieren.
Aber es kommen 2 Fehler:
Error 2 fatal error LNK1120: 1 unresolved externalsund
Error 1 error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup MSVCRTD.lib
Ich habe nichts am Quellcode rumgetan.
Danke im Voraus.
Gruß Speedy_92
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hast Du Deine WinMain Funktion vergessen?
Oder wolltest Du eine Consolen-Anwendung erstellen? Dann stell es in den Linker-Settings von Subsystem:Windows auf Console um.
-
Nein.
Ich wollte eine Richtige GUI erstellen.
Was für eine WinMain funktion?
die main() ?Ich habe jetzt dies in den Quellcode geschrieben:
int WinMain()
{}Jetzt funktioniert das kopilieren und linken. Aber es kommt kein Fenster zu Vorschein und es gibt einen Error.
-
Speedy_92 schrieb:
Ich habe jetzt dies in den Quellcode geschrieben:
int WinMain()
{}Jetzt funktioniert das kopilieren und linken. Aber es kommt kein Fenster zu Vorschein und es gibt einen Error.
Wenn du eine Fenster-Anwendung baust, dient diese WinMain() als Ausgangspunkt - da sie leer ist, kann auch nicht viel beim Start passieren.
(aber eigentlich sollte dir Visual Studio schon das Grundgerüst für deine Anwendung bereitgestellt haben)
-
main (besser gesagt _tmain) => Consolen-Anwendung
WinMain (bzw. _tWinMain) => Windows-Anwendung