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

30.08.2003, 19:12

Problem mit Tribase

Hallo!
Jedes Mal, wenn ich eine Funktion aus der Tribase benutzen will, bekomme ich ne Fehlermeldung ??? Das sieht dann ungefähr so aus:

----------------------------------------------------------------------------------

#include<tribase.h>

void main()
{
tbInit();
tbWriteToLogDirect("Neuer Eintrag");
tbExit();
}


--------------------Konfiguration: Hilfe - Win32 Debug--------------------
Kompilierung läuft...
Hilfe.cpp
Linker-Vorgang läuft...
Hilfe.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) enum tbResult __cdecl tbExit(void)" (__imp_?tbExit@@YA?AW4tbResult@@XZ)

Hilfe.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) enum tbResult __cdecl tbWriteToLogDirect(char *,...)" (__imp_?tbWriteToLogDirect@@YA?AW4tbResult@@PADZZ)

Hilfe.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) enum tbResult __cdecl tbInit(void)" (__imp_?tbInit@@YA?AW4tbResult@@XZ)

Debug/Hilfe.exe : fatal error LNK1120: 3 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.

Hilfe.exe - 4 Fehler, 0 Warnung(en)


----------------------------------------------------------------------------------

Hab schon alles mögliche probiert. Wär schön wenn mir jemand helfen könnte. Schonmal DANKE im voraus

Anonymous

unregistriert

2

30.08.2003, 19:32

Hast du die Tribase(d).lib gelinkt?
Außerdem solltest du keine Konsolenanwendung sondern eine Win32 - Anwendung erstellen. (->FAQ)

3

30.08.2003, 21:17

Ich möchte darauf Hinweisen auch mal die Suchfunktion des Forums zu benutzen. Ein Beispiel: http://www.scherfgen-software.net/forum/viewtopic.php?t=585&highlight=error+lnk2001

Dieser Fehler sollte Allgemein bekannt sein und es sollte dann auch jedem bekannt sein wo hier die Ursache liegt. Also erst mal in der MSDN nachschlagen. Denn hier wird jeder Fehler bis ins kleinste Detail beschrieben.

Zitat

Nicht aufgelöstes externes Symbol Symbol

Im Code wird auf ein Element verwiesen (z. B. eine Funktion, Variable oder Marke), das der Linker in den Bibliotheken und Objektdateien nicht finden kann.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Werbeanzeige