Linux C 编译器

Linux C 编译器

我刚刚尝试安装 APCUPSD,但遇到了缺少 C 编译器的错误。然后我运行

yum install compat-gcc-34-g77

一切顺利,但错误并没有消失,我试过

which gcc

which compact-gcc

都返回了错误

/usr/bin/which: no gcc in
(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/trent/bin)

我如何确保它在 $PATH 中?

更新

我可能应该提到 gcc 所在的路径

/usr/lib/gcc/x86_64-redhat-linux/3.4.6

答案1

您必须将路径添加/usr/lib/gcc/x86_64-redhat-linux/$PATH环境变量中。

输入~/.profile如下一行:

PATH=$PATH:/usr/lib/gcc/x86_64-redhat-linux/

它会将路径添加到变量中。但在当前会话中,必须再次获取该文件才能应用。为此,请使用以下命令:

. ~/.profile

然后就which gcc应该回复正确的路径。

相关内容