提升:Boost的MacOSX二进制文件

时间:2009-12-02 15:31:54

标签: macos boost universal-binary

对于Boost,是否有任何MacOSX通用二进制文件(对于> = macosx10.3至少为i386 / ppc)?

2 个答案:

答案 0 :(得分:5)

您可以使用MacPorts在Mac上安装Boost。

安装MacPorts后,您只需发出以下命令:

  

$ sudo port install boost +universal

您也可以通过发出以下命令让MacPorts为您构建binary packages

$ port pkg pstree

$ port dmg pstree

pkg或dmg文件将被放置在/opt/local/var/macports/build

的子文件夹中

编辑:现在您可以使用brew

进行安装
$ brew install boost

另见

$ brew info boost

答案 1 :(得分:1)

我最近为openframeworks开发了一个插件,基本上预编译的升级库1.57.0 用于 i386 x86_64 ,它位于以下github回购:

https://github.com/danoli3/ofxOSXBoost/(i386在master上预编译)

还针对较新的macs / osx编译了针对Universal 32bit / 64bit的x86_64版本。 https://github.com/danoli3/ofxOSXBoost/tree/x86_64

您也可以自己构建库(它将自动从源代码中为标记版本(1.57.0)下载它,并像其他分支一样进行编译和设置。https://github.com/danoli3/ofxOSXBoost/tree/build-yourself

请参阅自述文件以获取更多帮助:

https://github.com/danoli3/ofxOSXBoost/