Visual C++ Fehler: error LNK2019

Übersicht Sonstiges Smalltalk

Neue Antwort erstellen

Alkan

Betreff: Visual C++ Fehler: error LNK2019

BeitragDo, Sep 16, 2010 15:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
seit einiger Zeit habe ich in VC++ immer diese Fehlermeldung, selbst wenn ich nichts eingebe.
Aber dies passiert nicht wenn ich "Windows-Forms-Anwendung" auswähle.
Hier die Fehlermeldung:
Zitat:
1>MSVCRT.lib(crtexew.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".
1>g:\documents\visual studio 2010\Projects\SDL\Debug\SDL.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.

Ich hoffe ihr könnt mir helfen, vielen Dank im voraus.

MfG
Alkan
Hauptrechner: Win7 Ultimate x64|AMD Phenom II X4 965 BlackEdition 4x3.4GHz|4 GB DualKit DDR3-1600 Ram|1.5 TB Samsung EcoGreen|Cougar CM 700Watt|ASRock M3A790GFX/120M|Nvidia GeForce 9500GT|Ati Radeon HD3300(Onboard-Deaktiviert)
Server(früher Hauptrechner): Ubuntu 9.1 x86|Intel P4 HT 3GHz|Ati Radeon X600Pro|200 GB HDD
Worklog: Planetensimulation
Homepage(Under Construction): alkan96.dyndns.org
Wenn schon falsch, dann richtig falsch.

Jan_

Ehemaliger Admin

BeitragDo, Sep 16, 2010 15:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Du hast SDL mit eingefügt, jedoch klappt das so wie du es machtest nicht richtig. nimm es aus den VC++ Pfaden raus.
between angels and insects

Alkan

BeitragDo, Sep 16, 2010 15:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich habe unter Eigenschaftenseiten→Konfigurationseigenschaften→VC++-Verzeichnisse nachgeschaut
und da hab ich nichts von SDL gelesen.
Falls du das wegen der zweiten Zeile der Fehlermeldng meinst...so hab ich nur mein Projekt genannt-"SDL"
Aber trotzdem danke Wink
Hauptrechner: Win7 Ultimate x64|AMD Phenom II X4 965 BlackEdition 4x3.4GHz|4 GB DualKit DDR3-1600 Ram|1.5 TB Samsung EcoGreen|Cougar CM 700Watt|ASRock M3A790GFX/120M|Nvidia GeForce 9500GT|Ati Radeon HD3300(Onboard-Deaktiviert)
Server(früher Hauptrechner): Ubuntu 9.1 x86|Intel P4 HT 3GHz|Ati Radeon X600Pro|200 GB HDD
Worklog: Planetensimulation
Homepage(Under Construction): alkan96.dyndns.org
Wenn schon falsch, dann richtig falsch.

Nicdel

BeitragDo, Sep 16, 2010 15:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Hmm. Das ist der Fehler, den ich immer bekomme, wenn ich kein
Code: [AUSKLAPPEN]
int main()

benutze...
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7

Alkan

BeitragDo, Sep 16, 2010 15:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Also int main() benutze ich ja.
Hier mal ein Screenshot:
user posted image
P.S Wie man sieht habe ich nur paar Zeilen, die eigentlich funktionieren sollten.
Hauptrechner: Win7 Ultimate x64|AMD Phenom II X4 965 BlackEdition 4x3.4GHz|4 GB DualKit DDR3-1600 Ram|1.5 TB Samsung EcoGreen|Cougar CM 700Watt|ASRock M3A790GFX/120M|Nvidia GeForce 9500GT|Ati Radeon HD3300(Onboard-Deaktiviert)
Server(früher Hauptrechner): Ubuntu 9.1 x86|Intel P4 HT 3GHz|Ati Radeon X600Pro|200 GB HDD
Worklog: Planetensimulation
Homepage(Under Construction): alkan96.dyndns.org
Wenn schon falsch, dann richtig falsch.

BtbN

BeitragDo, Sep 16, 2010 18:58
Antworten mit Zitat
Benutzer-Profile anzeigen
In Windows-Programmen muss man WinMain, und nicht wie im Standard main benutzen. Und da er WinMain nicht findet, gibts diesen Error.

Chester

BeitragDo, Sep 16, 2010 19:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Nimm doch einfach das Konsolen Template.

Alternative:
Project->Properties->Linker->Advanced hier den EntryPoint auf main setzten.

Oder einfach BtbN's Rat befolgen. Smile

Alkan

BeitragDo, Sep 16, 2010 21:31
Antworten mit Zitat
Benutzer-Profile anzeigen
So nun hat es endlich funktioniert.
Vielen Dank an alle, fur eure Hilfe Wink

MfG
Alkan
Hauptrechner: Win7 Ultimate x64|AMD Phenom II X4 965 BlackEdition 4x3.4GHz|4 GB DualKit DDR3-1600 Ram|1.5 TB Samsung EcoGreen|Cougar CM 700Watt|ASRock M3A790GFX/120M|Nvidia GeForce 9500GT|Ati Radeon HD3300(Onboard-Deaktiviert)
Server(früher Hauptrechner): Ubuntu 9.1 x86|Intel P4 HT 3GHz|Ati Radeon X600Pro|200 GB HDD
Worklog: Planetensimulation
Homepage(Under Construction): alkan96.dyndns.org
Wenn schon falsch, dann richtig falsch.

Neue Antwort erstellen


Übersicht Sonstiges Smalltalk

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group