2010-11-26 10 views
0

Ich habe ein Projekt, das die fmod-Bibliothek benötigt, und ich muss den Compiler das Verzeichnis durchsuchen, in dem ich es für den Quellcode installiert habe. Das ist das erste Mal, dass ich mit dem C++ - Kompilierungsprozess interagiere, also bin ich komplett verloren. Mit welchen Einstellungen kann ich feststellen, wo sich die Bibliothek befindet?Visual C++ 2008; Bibliothek zum Kompilierungsprozess hinzufügen?

Edit: um klar zu sein, ich spreche über fmod der 3rd Party Audio-Bibliothek.

Antwort

4

Um zusätzliche Bibliotheken von Drittanbietern gehören:

  • Recht vor, das Projekt in Projektmappen-Explorer klicken und wählen Sie Eigenschaften
  • in der Bibliothek zur Liste hinzufügen Configuration Properties -> Linker -> Input -> Additional Dependencies
  • -Configuration Properties -> Linker -> General-> Additional Library Directories
  • den Bibliothekspfad hinzufügen
+2

@Steve: Ich denke, die OP bezieht sich auf 'fmod' der Audio-Bibliothek (fmod.org) :) – icecrime

+0

, die wahrscheinlich scheint, ich werde diese aktualisieren. –

+0

Entschuldigung dafür, ich werde sicherstellen, dass das klar ist. – RCIX

1

Die anderen Beiträge bieten eine gute Anleitung, wie Sie mit dem Code-Editor von Visual Studios verlinken. Es ist jedoch erwähnenswert, dass andere Build-Tools (nicht der Microsoft-Code-Editor) Ihnen das plattformübergreifende Erstellen und Verknüpfen ermöglichen.

Insbesondere das Boost Build Tool, bjam macht das sehr schön: http://www.boost.org/doc/tools/build/doc/html/index.html.

Dies ist ein hervorragendes Build-Tool, um Ihre Verlinkung in einfachen Textdateien (anstelle eines Teils einer Schnittstelle) auf plattformübergreifende Weise zu sortieren. I.e. Um zwischen Microsoft Compiler und dem Gnu-Compiler zu wechseln, müssen Sie nur ein Wort in einer Datei ändern.

Wenn Sie neu in C++, dann die Boost-Bibliotheken sind es wert, darauf hingewiesen, allgemeiner. Siehe http://www.boost.org/.

Alles Gute

Tom