我刚刚尝试安装 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
应该回复正确的路径。