题
你怎么安装提高对mac os?现在我不能找到bjam为Mac。
解决方案
下载 MacPorts ,然后运行以下命令:
sudo port install boost
其他提示
只要得到的来源,并编制提高自己;它已经变得非常容易。这里的一个例子是当前版本的提高在当前mac os为这个写道:
- 下载。tar.gz 从 https://www.boost.org/users/download/#live
解开和进入目录:
tar -xzf boost_1_50_0.tar.gz cd boost_1_50_0
配置(和建设
bjam
):./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix
建立:
./b2
安装:
./b2 install
根据前缀你选择的步骤3,你可能需要sudo步骤5,如果脚本,试图将文件复制到保护的位置。
Fink 似乎有一整套Boost套餐......
安装并运行fink只需执行
fink install boost1.35.nopython
在终端并接受它坚持的依赖关系。或者使用
fink list boost
获取可用的不同包的列表。
除非您的编译器与Mac XCode Dev工具提供的编译器不同,否则请按照 Unix变种入门指南。最新源代码的配置和构建变得更加容易,配置大约需要1分钟,编译需要10分钟。
为了避免编译需要在系统中安装boost的第三方库的麻烦,请运行:
sudo port install boost +universal
尝试+universal
有一点需要注意:为了能够有所作为,您需要使用python
构建python +universal
,如果您没有或者您不确定是否可以重建<=>。这适用于 brew 以及 macports 。
$ brew reinstall python
$ brew install boost
OR
$ sudo port -f uninstall python
$ sudo port install python +universal
$ sudo port install boost +universal
你可以下载bjam for OSX(或任何其他操作系统)
分别使用自制软件安装它们。 brew install boost
brew install bjam
从mac app store安装Xcode。 然后使用命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
以上将安装自制软件并允许您在终端中使用brew
然后只需使用命令:
brew install boost
然后将boost库安装到<your macusername>/usr/local/Cellar/boost
不隶属于 StackOverflow