你如何在Mac OS安装升压?你如何在Mac OS安装升压?(How do you install

2019-05-13 19:31发布

你如何在Mac OS安装升压? 现在我找不到适用于Mac的bjam。

Answer 1:

下载的MacPorts ,并运行以下命令:

sudo port install boost 


Answer 2:

您可以通过使用获得最新版本的Boost 家酿 。

brew install boost

http://brewformulas.org/Boost



Answer 3:

刚刚拿到源,并编译升压自己; 它已经变得非常容易。 下面是加速对当前的MacOS当前版本在写这篇文章的例子:

  1. 从下载。tar.gz的https://www.boost.org/users/download/#live
  2. 打开包装并进入目录:

     tar -xzf boost_1_50_0.tar.gz cd boost_1_50_0 

  3. 配置(和构建bjam ):

     ./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix 
  4. 建立:

     ./b2 
  5. 安装:

     ./b2 install 

根据您在步骤3中选择前缀,你可能需要sudo的第5步,如果脚本试图将文件复制到受保护的位置。



Answer 4:

芬克似乎有全套升压包...

随着安装并运行芬克只是做

fink install boost1.35.nopython

在终端和接受它坚持的依赖关系。 或者使用

fink list boost

让那些菱不同的软件包列表。



Answer 5:

除非你的编译器是不是与苹果的XCode开发工具提供的一个不同,只要按照5.1节的说明入门指南Unix变种 。 配置和最新的源代码的建设也非常简单,它把所有约1分钟左右配置,10分钟进行编译。



Answer 6:

为了避免麻烦编译需要助推系统中安装的第三方库,运行以下命令:

sudo port install boost +universal


Answer 7:

尝试+universal

你需要为了该有所作为已经建成:有一点需要注意python+universal ,如果你还没有,或者你不知道你可以重建python +universal 。 这适用于BREW以及MacPorts的

$ brew reinstall python
$ brew install boost

要么

$ sudo port -f uninstall python
$ sudo port install python +universal
$ sudo port install boost +universal


Answer 8:

您可以下载OSX(或任何其他操作系统)的bjam 这里



Answer 9:

安装两者分别使用自制。

BREW安装升压
BREW安装的bjam



Answer 10:

从Mac App商店安装的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



文章来源: How do you install Boost on MacOS?
标签: c++ macos boost