Каково местоположение по умолчанию для повышения библиотеки при установке с помощью macport на mac?
Я только что установил boost на mac, используя macport со следующей командой
sudo port install boost
Он установлен отлично, но я понятия не имею, где установлена библиотека boost.
Где это должно быть/как я могу его найти?
Ответ 1
Заголовки должны быть в /usr/local/include/boost, и libs должны быть в /usr/local/lib. Или в /opt/local/include/boost и /opt/local/lib, я полагаю.
Вы можете выполнить поиск с помощью locate:
locate boost
Ответ 2
Значение по умолчанию:/usr/local/lib/usr/local/include
Возможно, вы захотите перестроить libs, используя цепочку инструментов clang
./bjam toolset=clang
а затем выполнить ручную установку в определенном месте, особенно если вы хотите переключиться между версиями (для управления версиями или тестирования и т.д.)