5

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

4

2 回答 2

6

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

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

$ sudo port install boost+universal

您还可以通过以下任一方式要求 MacPorts 为您构建二进制包

$ port pkg pstree

或者

$ port dmg pstree

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


编辑:现在你可以安装它brew

$ brew install boost

也可以看看

$ brew info boost
于 2009-12-02T15:37:17.807 回答
1

我最近为 openframeworks 开发了一个插件,其中包含用于i386x86_64的基本预编译的 boost 库 1.57.0,位于以下 github 存储库中:

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

还为新的 macs/osx 编译了通用 32 位/64 位的 x86_64 版本。https://github.com/danoli3/ofxOSXBoost/tree/x86_64

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

有关更多帮助,请参阅自述文件:

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

于 2013-12-13T02:02:31.303 回答