繁体   English   中英

找不到gcc-4.0命令OS X

[英]gcc-4.0 command not found OS X

请不要将此标记为重复项。 我可能已经尝试过要链接到的问题,并且没有运气。 我已经浏览了至少 50个问题,似乎无法解决此错误。

我正在尝试安装lupa:Lua与Python之间的桥梁。 不要问为什么xD无论如何,当我运行setup.py命令时,它运行得很好,找到了我的LuaJIT2安装文件,等等,但是当它尝试运行命令“ gcc-4.0”时,它不起作用。

直到几天前我才知道GCC是什么,所以当它谈到GCC时,我会说“ GCC到底是什么??”。 因此,我花了很多时间研究它,发现它是一个C / C ++编译器(尽管我认为C ++被称为G ++之类的东西,但我相信GCC也可以编译C ++),而且这很有意义,因为lupa使用Cython。 。 我相信我的Mac拥有GCC 4.2.1版本。 我尝试下载GCC 4.0版本,但是找不到下载链接。 我尝试安装XCode命令行工具,但效果不佳(我已经安装了它们,所以我卸载并重新安装了希望能起作用的)。 我拥有最新版本的XCode(我相信它是4版)。 似乎没有任何作用。

当我运行命令gcc-4.2 ,我得到了i686-apple-darwin11-gcc-4.2.1: no input files

当我运行命令gcc-4.0 ,我得到了bash: gcc-4.0: command not found

Mac的命令行上出现很多问题。 Homebrew对我不起作用,git对我不起作用,curl对我不起作用,ssl对我不起作用,现在GCC处于断断续续的状态。 我以前对此提出过疑问,没有帮助。

如果有帮助,我正在使用2012年中推出的基本型号MacBook Pro 13英寸非视网膜显示器。

谢谢!

听起来像gcc-4.2已安装? 当安装程序寻找gcc-4.0时,可以链接此链接来调用。

要检查gcc的位置,请执行

ls -l $(which gcc)

在我的系统上,这表明gcc是到llvm-gcc-4.2的符号链接:

lrwxr-xr-x  1 root  wheel  12 Aug 13  2012 /usr/bin/gcc@ -> llvm-gcc-4.2

如果没有显示任何内容,请尝试:

ls -l $(which gcc-4.2)

无论哪个显示输出,都将which语句准确地放入该命令中...

sudo ln -s $(which gcc) /usr/bin/gcc-4.0

请注意,此命令与您在注释中显示的命令不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM