【发布时间】:2013-04-14 04:06:54
【问题描述】:
我刚刚在 mac 上安装了 boost,使用 macport 和以下命令
sudo port install boost
它安装得很好,但我不知道 boost 库安装在哪里。
它应该在哪里/我如何搜索它?
【问题讨论】:
我刚刚在 mac 上安装了 boost,使用 macport 和以下命令
sudo port install boost
它安装得很好,但我不知道 boost 库安装在哪里。
它应该在哪里/我如何搜索它?
【问题讨论】:
我相信,标头应该在 /usr/local/include/boost 中,而库应该在 /usr/local/lib. 或 /opt/local/include/boost 和 /opt/local/lib 中。
您可以使用locate进行搜索:
locate boost
【讨论】:
dpkg -s libboost-all-dev 说Status: install ok installed。 locate 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
【讨论】:
默认是 /usr/local/lib /usr/local/include
您可能想使用 clang 工具链重建库
./bjam toolset=clang
然后在特定位置进行手动安装,特别是如果您想在版本之间切换(用于源代码控制或测试等)
> find . -name boost
也可以
【讨论】: