在 mac os x 山狮上安装 boost_1_53_0

Posted

技术标签:

【中文标题】在 mac os x 山狮上安装 boost_1_53_0【英文标题】:install boost_1_53_0 on mac os x mountain lion 【发布时间】:2013-02-28 05:14:27 【问题描述】:

我想在我新安装的 mac os x 山狮上安装 boost。

我已经下载了 boost_1_53_0 并按照我能找到的每个指南的每一步进行操作,但我一直以同样的错误结束:"Failed to build Boost.Build build engine"

它甚至不会构建,甚至找不到要安装的 ./b2..

有没有人可以在这里帮助我并告诉我如何在不使用 macports 的情况下安装 boost?

bootstrap.log:

###
### Using 'darwin' toolset.
###
rm -rf bootstrap
mkdir bootstrap
cc -o bootstrap/jam0 command.c compile.c constants.c debug.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathunix.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c
./build.sh: line 15: cc: command not found

【问题讨论】:

检查以下问题的答案:how to install cc on mac os 10.8... 和 How to use/install gcc on Mac OS X 10.8 / Xcode 4.4 天哪,你一定是在开玩笑吧...浪费了 6 个小时,因为我忘记重新安装这些工具了。无论如何,谢谢! 【参考方案1】:

使用 Homebrew(或查看 Homebrew's building way)

然后brew install boost

【讨论】:

以上是关于在 mac os x 山狮上安装 boost_1_53_0的主要内容,如果未能解决你的问题,请参考以下文章

Qt & OpenGL OS X:山狮上的 GLSL 着色器版本只有 120

没有共享窗口的山狮上的 NSSharingService

Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11

Mac上的Opencv包含错误

013_Mac OS X下应该如何卸载软件和安装应用软件

如何在 os x 上使 Boost dylibs 通用(i386 和 x86_64)?