Я только что установил boost на Mac, используя macport с помощью следующей команды
sudo port install boost
Он установлен нормально, но я понятия не имею, куда была установлена библиотека boost.
Где это должно быть / как я могу найти его?
Заголовки должны быть в /usr/local/include/boost
и библиотеки должны быть в /usr/local/lib.
Или в /opt/local/include/boost
а также /opt/local/lib
, Я верю.
Вы можете искать, используя locate
:
locate boost
По умолчанию это / usr / local / lib / usr / local / include
Возможно, вы захотите восстановить библиотеки с помощью набора инструментов clang.
./bjam toolset=clang
а затем выполните ручную установку в определенном месте, особенно если вы хотите переключаться между версиями (для контроля версий или тестирования и т. д.)
> find . -name boost
также работает
С использованием macOS Sierra 10.13.5
, установлены boost
с brew
, расположение в /usr/local/include/
Для меня, с High Sierra и MacPorts 2.4.4, MacPorts установил Boost 1.66 под:
/opt/local/include/boost