2013-10-24 12 views
11

我刚从OS山狮升级到小牛,运行intel icc编译器,icc test.c,它说没有找到#include <time.h>。所以我检查了\usr文件夹,发现\usr\include丢失,并将include从我的背面复制到此文件夹,将Xcode升级到V5.0.1。然后我再次编译它,但仍然发出警告ld:在运行Intel icc编译器后在-lcrt1.10.6.o中找不到库文件os小牛

ld: library not found for -lcrt1.10.6.o 

这是什么意思?如何解决这个问题?

回答

1

我为小牛安装了命令行工具,现在它修复了这个问题!请参阅this link

+0

布莱斯有更好的链接 –

9

安装MacPorts'mysql5(缺少lcrt)时,我收到了类似的编译器错误。 Jared Burrows是正确的。在匆匆的方式做,这是打开终端,输入:

xcode-select --install 

我不知道该discussions.apple.com环节多的帮助。似乎是一群人争论静态链接是否“有时好”或“糟糕的程序员,没有cookie”。

但这里有一个相关的协议栈的问题,如果我的不工作:Xcode 4.4 and later install Command Line Tools

0

我有一个类似的问题,同时具有一组“只建有源体系”为“否”的生成设置的所有配置。 设置为'调试'(我目前的本地配置在设备上建立)为'是'为我解决了这个问题。