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

1

25.02.2007, 18:38

unresolved external

Kann ich auch nochmal ganz kurz fragen wie das mit diesem "unresolved external Symbol" Fehler ist- was bedeutet das genau?? Ich habe naemlich ein Ogre Tutorial durchgearbeitet, das mit 'nacktem' Code (also Win Main) und nicht dem Ogre App Wizard arbeitet- und da hat er mir beim Linken eine Tonne "unresolved external Symbols' gegeben!! Weiss da wer, was das Problem ist?? Ich hoffe das ist nicht zu sehr OT!!

*Anmerkung von koschka:
Bezieht sich auf SDL Tutorial, herausgegliedert, da diese Frage nichts mit SDL zu tun hat und andere auch davon betroffen sein könnten. mfg.

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

2

25.02.2007, 18:47

Du hast vergessen Librarys zu linken ;) Aus dem Kopf müsste das ca so aussehen:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
#ifdef _DEBUG
#pragma comment(lib, "OgreMain_d.lib")
#else
#pragma comment(lib, "OgreMain.lib")
#endif
#else
// Grab the Library somewhere

#endif

3

26.02.2007, 02:32

Okay!! Vielen Dank- ich werde das dann wohl mal machen ;)

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

4

26.02.2007, 07:53

http://www.ogre3d.org/wiki/index.php/SettingUpAnApplication

5

26.02.2007, 15:07

Danke, rewborn!! Ich glaube ueber die Seite bin ich auch schonmal gestolpert- hatte ich aber jetzt gar nicht mehr daran gedacht :oops:

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

6

26.02.2007, 15:18

jop kein ding :)

Zitat von »"Jonas1405"«

Kann ich auch nochmal ganz kurz fragen wie das mit diesem "unresolved external Symbol" Fehler ist- was bedeutet das genau??

Heißt eine Funktion wurde deklariert aber nicht definiert, bspw. wenn du eine Funktion in einer Header Datei deiner Klasse bekannt gibts, sie aber in keiner .cpp Datei spezifiziert wird. Oder aber auch wenn du deine Ogre Header einbindest, in denen die Funktionen deklariert werden, aber die Libaries nicht einbindest (in denen stehen nämlich die Definitionen).

Werbeanzeige