怎么在linux系统下更新gcc

怎么在linux系统下更新gcc,第1张

# rpm -qagrep gccgcc-c++-3.4.6-3compat-gcc-32-3.2.3-47.3libgcc-3.4.6-3gcc-3.4.6-3gcc-g77-3.4.6-3compat-libgcc-296-2.96-132.7.2compat-gcc-32-c++-3.2.3-47.3...用命令 rpm -qa grep gcc查看。然后用gcc -v 查看版本号,便可知道是否已经安装

livecd安装的Fedora8是不含有gcc 的。

而你下载的gcc4.2.4应该是源代码,用源代码编译gcc是一件比较复杂的事情,而且要求本身安装有gcc才行(用gcc 编译gcc...)。

你可以上http://rpmfind.net/去搜索下载一个适用于Fedora8的gcc的rpm包。但是rpm的依赖关系比较复杂,你用livecd安装的系统会缺少很多倚赖的包...

所以我推荐使用yum安装(最好设置好yum源,这样会快一点)。

打开一个终端,输入:

yum install gcc (root用户)

非root用户可以输入su -c 'yum install gcc'

事实上,设置好Fedora8的extra源之后可以使用

yum install mplayer直接安装mplayer

另外yum也有图形化的界面yumex,你可以通过

yum install yumex先安装它。

如果没有安装yum 的话,可插入光盘先安装yum工具.

一般来说,linux更新系统后程序编译不了是因为更新后,系统的编译器或运行库改变导致的。比如更新后系统中的 GCC 版本更新了,而程序以前是按照旧版本的 GCC 进行编译的,因此就会出现编译失败的情况。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6254838.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存