为什么我得到“C编译器无法创建可执行文件”(在此之前成功编写C代码并编译它)?
问题描述:
这是打字./configure时我正在错误:为什么我得到“C编译器无法创建可执行文件”(在此之前成功编写C代码并编译它)?
checking build system type... x86_64-apple-darwin11.3.0
checking host system type... x86_64-apple-darwin11.3.0
checking target system type... x86_64-apple-darwin11.3.0
checking whether the C compiler works... no
configure: error: in `/opt/ruby-1.9.3-p125':
configure: error: C compiler cannot create executables
See `config.log' for more details
正如上面是显而易见的,我试图编译Ruby源代码。我做了一些研究,但似乎没有人试图在Lion上自己编译代码。我目前正在运行10.7.3 OS X Lion,Macbook Pro。
您是否安装了[开发人员工具](https://developer.apple.com/xcode/)? – 2012-03-21 20:44:33
也许愚蠢的问题,但'config.log'说什么? – 2012-03-21 20:47:40
是的,最新的Xcode。我在编译C程序之前没有问题,它只是编译源代码。这是我第一次,我正在努力学习。 – Andy 2012-03-21 20:48:17