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


g++: Boost verwenden
Die Verwendung von Boost (im Beispiel boost_regex) ist ebenfalls recht einfach. Hierbei müssen Sie dem Linker mit dem Schalter -l mitteilen, welche Bibliothek hinzugelinkt werden soll. Mit  -l gefolgt vom Bibliotheknamen boost_regex geben Sie die Bibliothek an, die hinzugelinkt wird. Der Bibliotheksname hat gewöhnlich eine .so oder .a-Endung. Außerdem wird hierbei davon ausgegangen, dass sich die Bibliothek im Compiler-spezifischen Verzeichnis namens lib (meisten /usr/lib oder /usr/locale/lib) befindet. Sollte dies nicht der Fall sein, müssen Sie den kompletten Pfad zur Bibliothek angeben.

g++: Boost verwenden

Für das Kapitel 8.7.2 Boost.Iostreams hingegen müssen Sie die Bibliothek boost_iostreams und für 8.7.3 Boost.Filesystem boost_filesystem hinzulinken.