gcc4.0命令未找到OS X

2024-04-26 04:18:47 发布

您现在位置:Python中文网/ 问答频道 /正文

请不要把这个标为副本。很可能我已经试过你要链接到的问题了,但是没有成功。关于这个问题,我已经看了至少50个问题,似乎无法纠正这个错误。在

我正在尝试安装lupa:Lua和Python之间的桥梁。当我运行设置.py命令,它运行良好,找到我的LuaJIT2安装,等等,但是当它试图运行命令“gcc-4.0”时,它不起作用。在

我直到几天前才知道GCC是什么,所以当它提到GCC时,我就想“GCC到底是什么东西?”。所以,我花了我的时间研究它,发现它是C/C++编译器(虽然我认为C++的一个叫做G+或别的东西,但是GCC也可以编译C++),这是有意义的,因为LuPA使用Cython。我相信我的Mac有GCC4.2.1版本。我试图下载GCC4.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在命令行上遇到了很多问题。自制不适合我,git不适合我,curl不适合我,ssl不适合我,现在GCC非常断断续续。我以前也问过这个问题,但没有任何帮助。在

如果有什么帮助的话,我使用的是2012年中期的MacBookPro 13英寸无视网膜显示器。在

谢谢!在


Tags: 命令行py命令版本链接mac错误副本
1条回答
网友
1楼 · 发布于 2024-04-26 04:18:47

听起来好像安装了gcc-4.2?当安装程序查找gcc-4.0时,可能会链接这个调用。在

要检查gcc的位置,请执行以下操作

ls -l $(which gcc)

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

^{pr2}$

如果没有发现任何问题,请尝试:

ls -l $(which gcc-4.2)

无论哪一个显示输出,都将which语句精确地放入这个命令中。。。在

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

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

相关问题 更多 >