在mac上使用macport安装时,boost库的默认位置是什么?

时间:2013-04-21 01:24:45

标签: c++ macos boost macports

我刚刚在mac上安装了boost,使用macport和以下命令

sudo port install boost

它安装得很好,但我不知道升级库的安装位置。
它应该在哪里/我如何搜索它?

4 个答案:

答案 0 :(得分:29)

标题应位于/usr/local/include/boost中,并且libs应位于/usr/local/lib./opt/local/include/boost/opt/local/lib中,我相信。

您可以使用locate进行搜索:

locate boost

答案 1 :(得分:1)

默认为/ usr / local / lib / usr / local / include

您可能希望使用clang工具链重建libs

./bjam toolset=clang

然后在特定位置进行手动安装,特别是如果要在版本之间切换(用于源代码控制或测试等)

> find . -name boost

也有效

答案 2 :(得分:1)

使用macOS Sierra 10.13.5,并将boostbrew一起安装。 /usr/local/include/

中的位置

答案 3 :(得分:0)

对于我来说,使用High Sierra和MacPorts 2.4.4,MacPorts安装了Boost 1.66:

/opt/local/include/boost