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

28.03.2009, 10:54

Fehler beim Einbeziehen der TriBase-Engine und der SDK

Ich habe nicht richtig verstanden, wohin man die TriBase-Engine hinkopieren soll und wie man sie dann in das Projekt einbeziehen soll. Gleiches gilt auch für die SDK.

Kann mir das vielleicht jemand kurz erklären?

Vielen Dank

Käsekönig

1x Contest-Sieger

  • Private Nachricht senden

2

28.03.2009, 11:01

Was für eine Entwicklungsumgebung benutzt du?

3

28.03.2009, 11:06

visuell c++ 2003

Käsekönig

1x Contest-Sieger

  • Private Nachricht senden

4

28.03.2009, 11:14

Also bei Visual c++ 2003 weiß ich das jetzt nicht! Ich benutz Visual c++ 2008 Express Edition! Warum ladest du nicht einfach die herunter?

Aber normalerweise trägt man das in den Projekteigenschaften ein.
Und zwar bei "C/C++" - "Allgemein" - "Zusätzliche Includeverzeichnisse". Dort trägst du den Pfad für den "Include"-Ordner ein!

Und bei "Linker" - "Allgemein" - "Zusätzliche Bibliotheksverzeichnisse" tägst du den Pfad für den "Lib"-Ordner ein.

Und bei "Linker" - "Eingabe" - "Zusätzliche Abhängigkeiten" trägst du "TriBase.lib" bzw. "TriBaseD.lib" ein!

5

28.03.2009, 15:11

Vielen Dank, ich probiers mal aus.

Lerikson

Alter Hase

Beiträge: 412

Wohnort: nördlich von Hamburg

Beruf: Schüler

  • Private Nachricht senden

6

28.03.2009, 17:00

und du musst die Tribase.dll (ist im "Tribase Ordner" im "bin" Verzeichnis) in dein Projekt packen also zu der .exe die du erzeugst
Errare est humanum. -Windows ist menschlich ;-)

7

29.03.2009, 17:31

Zugegeben funktioniert es immer noch nicht. Alles scheitert an der einbeziehung der #include<TriBase.h>! Der Compiler kann die Include-Datei irgendwie nicht öffnen.

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

8

29.03.2009, 17:38

Dann fehlt wohl immer noch ein Pfad dorthin, oder die Datei heißt anders, oder sie ist garnicht da... du könntest es auch mal mit #include "TriBase.h" versuchen

9

29.03.2009, 17:49

Nein, so funktioniert es leider auch nicht!

Nur das ich alles richtig gemacht habe:

Ich habe unter Projekte-Einstellung-Linker-Bibliotheksverzeichnisse-TriBase.lib und TriBaseD.lib geschrieben, unter Projekte-Einstellung-C/C++-includeVerzeichnisse den Pfad angegeben, indem die TriBase-Engine ist.

Ich glaube nicht, dass ich etwas vergessen habe!

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

10

29.03.2009, 17:59

Also du musst für jede Bibliothek dem Linker das /lib Verzeichnis geben, und dem Compiler das /include Verzeichnis. Außerdem dann (je nach Projekteinstellung) die TriBase.lib (Release) oder TriBaseD.lib (Debug) einbinden. Wenn das richtig gemacht wurde, sollte es keine weitern Probleme mehr geben.

Werbeanzeige