gcc不起作用

gcc不起作用,gcc,Gcc,我只是从另一顶软呢帽上复制gcc,然后把它放在我的软呢帽里 在另一顶软呢帽中,如果我这样做: ./gcc i586-meego-linux-gnu-gcc: no input files ./gcc //there is nothing 但对我来说,如果我这样做: ./gcc i586-meego-linux-gnu-gcc: no input files ./gcc //there is nothing 有什么不对劲吗?如果我这样做了,我肯定:file./gcc和ldd./gcc和ls

我只是从另一顶软呢帽上复制gcc,然后把它放在我的软呢帽里

在另一顶软呢帽中,如果我这样做:

./gcc
i586-meego-linux-gnu-gcc: no input files
./gcc
//there is nothing
但对我来说,如果我这样做:

./gcc
i586-meego-linux-gnu-gcc: no input files
./gcc
//there is nothing

有什么不对劲吗?如果我这样做了,我肯定:file./gcc和ldd./gcc和ls-all./gcc,它们是相同的。

编译器应该适合您的计算机体系结构。如果您的计算机是x86,而您复制了另一台,如i586或arm,它肯定无法正常运行。

您复制了什么?如果您指的只是
gcc
可执行文件,那么它在没有安装GNU编译器集合的机器上就不能工作——可执行文件将没有任何可调用的内容。要使
gcc
前端正常工作,您需要一个编译器、一个链接器、一个标准库、标准头文件等等——整个集合都是必需的。我刚刚复制了一个完整的meego工具链。如果我运行系统的gcc,它看起来很好。只有来自工具链的gcc。为什么不能使用
sudo-yum-install-gcc
安装?我已经完成了。我从一个工具链运行gcc来构建一个特定的平台。这两台PC的架构都是相同的:Fedorax64