【发布时间】:2009-12-02 15:31:54
【问题描述】:
是否有任何用于 Boost 的 MacOSX 通用二进制文件(对于 >=macosx10.3 至少为 i386/ppc)?
【问题讨论】:
标签: macos boost universal-binary
是否有任何用于 Boost 的 MacOSX 通用二进制文件(对于 >=macosx10.3 至少为 i386/ppc)?
【问题讨论】:
标签: macos boost universal-binary
您可以使用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
【讨论】:
我最近为 i386 和 x86_64 开发了一个带有基本上 预编译的 boost 库 1.57.0 的 openframeworks 插件,位于以下位置github 仓库:
https://github.com/danoli3/ofxOSXBoost/(i386 在主服务器上预编译)
还为较新的 macs/osx 编译了通用 32 位/64 位的 x86_64 版本。 https://github.com/danoli3/ofxOSXBoost/tree/x86_64
您也可以自己构建库(它将自动从源代码 forge 下载标记版本 (1.57.0) 并像其他分支一样编译和设置。https://github.com/danoli3/ofxOSXBoost/tree/build-yourself
查看自述文件以获得更多帮助:
【讨论】: