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

Macos 在Mac OS X上编译libCVD时,clang挂起,macos,clang,Macos,Clang,是一个相当标准的库,但当我尝试使用clang(XCode 5附带的版本)构建它时,它挂起在目标cvd_src/fast/fast_7_score.o上 还有谁有过clang挂起编译的经验或者能够成功地构建这个库吗?在升级到Mavericks后,我开始挂起编译 活动监视器报告xcrun的CPU使用率较高。我的谷歌搜索把我带到了这个问题上,也带到了这个问题上。我遵循了在该问题的公认答案中给出的建议,并且我能够在没有任何问题的情况下再次编译,因此我认为在这里分享这一点可能也很有用。以下是我运行的命令:

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


还有谁有过clang挂起编译的经验或者能够成功地构建这个库吗?

在升级到Mavericks后,我开始挂起编译

活动监视器报告
xcrun
的CPU使用率较高。我的谷歌搜索把我带到了这个问题上,也带到了这个问题上。我遵循了在该问题的公认答案中给出的建议,并且我能够在没有任何问题的情况下再次编译,因此我认为在这里分享这一点可能也很有用。以下是我运行的命令:

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\u osx\u 32bit
生成的Makefile中,删除标签=-O3的行。这会让你通过挂起。

挂起?你试过取样吗?更改优化级别?尝试与Xcode捆绑的早期版本的Clang(或GCC)或从源代码处编译LLVM/Clang?此外,挂起并不是非常常见的编译器故障(IME、崩溃、错误编译和资源耗尽的可能性更大)。Clang是在使用100%的CPU数分钟,还是试图分配千兆字节的内存?在Xcode编译时查看top和/或活动监视器。最后,有可能这个文件的运行速度非常慢——你等了多久了?我等了一个多小时,它挂在一个文件上。它似乎并没有占用我所有的记忆。我也尝试过使用最新版本的Clang,也有同样的问题(使用GCC编译很好),那么,试试看它是否与优化级别有关。样品是什么样的?如果它确实发生在当前的SVN Clang中,那么在llvm.org/bugs上提交一个bug。这个问题不仅仅影响libCVD FYI:)谢谢。在尝试不同的优化级别后,我发现
OFLAGS=-O1
是可以的,但是
-O2
或更高级别会挂起编译器。