在 Mac OS X 上编译 libCVD 时 clang 挂起



libCVD是一个相当标准的库,但是当我尝试使用clang(XCode 5附带的版本)构建它时,它挂在目标cvd_src/fast/fast_7_score.o上

没有人有过在编译上挂在clang上的经验,或者能够成功地构建这个库?

升级到小牛队后,编译开始为我挂起。

活动监视器报告 xcrun 的 CPU 使用率很高。 我的谷歌搜索把我带到了这个问题,以及Xcode 4 Mavericks为OSX创建通用二进制文件挂起。 我遵循了user2965639在该问题的已接受答案中给出的建议,并且我能够再次编译而没有任何问题,所以我认为也许在这里分享也很有用。 以下是我运行的命令:

sudo mv /usr/bin/lipo /usr/bin/lipo.orig
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo /usr/bin/lipo

在运行 ./configure_osx_32bit 生成的生成文件中完全删除行OFLAGS=-O3。那会让你过去挂起。

最新更新