I boost überboost/filesystem.hpp nicht in osx Boost-Verknüpfung über Homebrew installiert
installiert$ brew install boost
in Xcode I
/usr/local/Cellar/boost/1.65.1/include
in meinem Header-Suchpfad und
/usr/local/Cellar/boost/1.65.1/lib
angegeben haben
in meinem Bibliothekssuchpfad. Ich kann erfolgreich
#include <boost/variant.hpp>
aber wenn ich versuche boost/filesystem.hpp enthalten erhalte ich den Linker-Fehler:
Undefined symbols for architecture x86_64:
"boost::system::system_category()"
Das Verzeichnis /usr/local/Cellar/boost/1.65.1/include/boost enthält filesystem.hpp.
Ich habe versucht, die Lösung here, aber es half nicht mit boost/filesystem.hpp. Was könnte das Problem sein?
Gibt es Flags, die ich hätte Boost installieren sollen?
Was meinen Sie "es funktioniert nicht"? Bitte geben Sie auch Ihre Frage an. – tambre
Ich kann boost/variant.hpp einschließen, aber einschließlich boost/filesystem.hpp funktioniert nicht. Ich habe die Frage bearbeitet, um den Linker-Fehler einzuschließen. – interwebjill