http://www.pronix.de -> Tutorials -> Compiler-Anleitungen (C++) -> Anjuta -> Boost verwenden


Anjuta: Boost verwenden
1.  Um Boost zu Ihrem Projekt hinzuzufügen, müssen Sie dem Linker mitteilen, wo sich die Bibliothek unter welchem Namen befindet. Da sich im Beispiel von boost_regex die Bibliothek gewöhnlich im Verzeichnis /usr/lib bzw. /usr/local/lib befindet, brauchen sie nur boost_regex ohne Pfadangabe verwenden. Sollten Sie Bibliotheken außerhalb des Verzeichnisses verwenden, müssen Sie den kompletten Pfad dazu angeben. Wählen Sie daher links im Projekt-Verzeichnis unterhalb des Projektverzeichnisses /src die Projektdatei (hier myregex) aus in dem Sie darauf Doppelklicken.

Hinweis: Wie Sie ein Projekt erstellen können haben Sie ja bereits im Abschnitt Eine einzelne Quelldatei übersetzen bzw. Mehrere Quell- und Headerdateien übersetzen gesehen.

Anjuta: Boost verwenden

2.  Wählen Sie anschließend in dem sich öffnenden Dialogfenster Zieleigenschaften die Schaltfläche Fortgeschritten aus.

Anjuta: Boost verwenden

3. Geben Sie jetzt in der Zeile Linker-Flags -lboost_regex ein und schließend Sie die beiden Dialogfenster wieder.

Anjuta: Boost verwenden

4.  Jetzt können Sie den Quelltext wieder wie gewohnt übersetzen und ausführen (siehe Abschnitt Eine einzelne Quelldatei übersetzen mit den Schritten 8 bis 10). Das Programm bei der Ausführung:

Anjuta: Boost verwenden

Hinweis: Auch wenn es klar sein sollte, um Bibliotheken wie Boost verwenden zu können müssen Sie diese natürlich auch auf Ihrem Rechner installiert haben.