Ich weiß, diese Meldungen fliegen hier rein wie nix. Ich kann jedoch beim besten Willen den Fehler nicht finden...
Fehlermeldung:
Fenster.obj : error LNK2001: Nichtaufgeloestes externes Symbol "enum tbResult __cdecl ExitWindow(void)" (?ExitWindow@@YA?AW4tbResult@@XZ)
Fenster.obj : error LNK2001: Nichtaufgeloestes externes Symbol "enum tbResult __cdecl InitWindow(int,int,char *,struct HICON__ *)" (?InitWindow@@YA?AW4tbResult@@HHPADPAUHICON__@@@Z)
Debug/Fenster.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
Quellcode (Listing 2.55):
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#include <TriBase.h>
#include "..\\..\\Allgemeines\\InitWindow.h"
#include "..\\resource.h"
tbResult Render(float fNumSecPassed)
{
return TB_OK;
}
tbResult Move(float fNumSecPassed)
{
return TB_OK;
}
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, char* pcCmdLine, int nShowCmd )
{
tbInit();
InitWindow(640,480,"Beispielprogramm Nr. 1: Fenster",LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1)));
// Nachrichtenschleife
tbDoMessageLoop(Render,Move);
ExitWindow();
tbExit();
return 0;
}
|
Die Datei TriBaseD.lib wurde angegeben, alle Verzeichnise der Libs und Includes wurde angegeben, die datei FENSTER.RC wurde dem Projekt hinzugefügt und die #include dateien sind in den richtigen ordnern.
Vielen Dank für die Hilfe...
Zipfe