Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

18.02.2005, 05:41

Mal wieder... Nichtaufgeloestes externes Symbol...

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

Anonymous

unregistriert

2

18.02.2005, 06:13

ok also nachdem ich die InitWindow.h und InitWindow.cpp dem projekt hinzugefügt hab gehts jetzt...