Hi,
ich habe bereits alle im Buch angesprochenen Maßnahmen vorbereitet.
Wenn ich nun ein Beispielprojekt öffne , kompiliere und ausführe habe ich auch keine Probleme also das klappt alles.
Nun habe ich ein eigenes Projekt erstellt -> Windows Anwendung
Ich habe die TriBase.dll und TriBaseD.dll unter Linker - Zusätzliche Abhängigkeiten hinzugefügt aber es kommen immer diese Fehlermeldungen:
|
Quellcode
|
1
2
|
MSVCRT.lib(crtexew.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_WinMain@16".
...\Release\GameEngine.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
|
Hier der Code:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
|
#include <TriBase.h>
int main ()
{
int i = 1337;
tbWriteToLog ("i hat den Wert: %d" ,i );
return 0;
}
|
Wie gesagt installiert und eingebunden habe ich alles (sonst würden ja die Beispielprogramme nicht laufen).
Der Fehler muss irgendwo in meinen Projekteinstellungen liegen.
Ich nutze MSVC++ Express Edition 2008.
Bitte um Rat