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

Schorsch

Supermoderator

  • »Schorsch« ist der Autor dieses Themas

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

1

19.01.2009, 14:23

Link error in VS2008 Projekt

Hey. Ích benutze VS2008 und versuche dort die TriBase Engine zum laufen zu kriegen. Ich kann die Spiele vom Buch ohne Probleme kompilieren aber mein eigenes Projekt gibt mir folgenden Fehler:

Quellcode

1
2
1>Intro.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: enum tbResult __thiscall tbFont::DrawTextW(class tbVector2,char const *,unsigned long,int,class tbColor const &,class tbColor &,class tbVector2,float,float,float,float,float)" (__imp_?DrawTextW@tbFont@@QAE?AW4tbResult@@VtbVector2@@PBDKHABVtbColor@@AAV4@0MMMMM@Z)".
1>C:\Users\Thuzad\Documents\Visual Studio 2008\Projects\rpg\Release\rpg.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.


gelinkt sind die selben Libs wie bei Breakout. Ich hab mehrere Einstellungen der beiden Projekte verglichen und war soweit alles gleich. Ich versteh den Fehler vllt auch falsch. Verstehe das so, dass er Probleme beim einbinden der Libs hat. Gut Bitte um Hilfe
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Dofter

Treue Seele

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

2

19.01.2009, 15:30

scahu mal ob dir das weiter hilft
http://spieleprogrammierer.de/phpBB2/viewtopic.php?t=5354&highlight=lnk2001+tbfont+drawtextw
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

Schorsch

Supermoderator

  • »Schorsch« ist der Autor dieses Themas

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

3

19.01.2009, 15:36

Oh man. Der Zeichensatz war es. Die Engine scheint wohl nicht mit Unicode klarzukommen. Aber gut:) Da ich keine Japanischen Zeichen oder große ß in meinem Programm verwende ist das schon ok:) Danke für die Hilfe
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Dofter

Treue Seele

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

4

19.01.2009, 15:52

np ;)
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

Werbeanzeige