2 go soft go_soft 于 2017.01.11 17:59 提问

linux下安装GCC包的依赖问题

通过rpm查询,发现其实libstdc已经安装完毕。
[root@localhost Packages]# rpm -qa | grep libstdc
libstdc++-4.4.6-3.el6.x86_64
但是在我安装GCC-C++的时候,依然出现包依赖问题,很是困扰
[root@localhost Packages]# rpm -ivh gcc-c++-4.4.6-3.el6.x86_64.rpm
warning: gcc-c++-4.4.6-3.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
error: Failed dependencies:
libstdc++-devel = 4.4.6-3.el6 is needed by gcc-c++-4.4.6-3.el6.x86_64

3个回答

oyljerry
oyljerry   Ds   Rxr 2017.01.11 20:33

最好下载GCC源码来自己编译安装

go_soft
go_soft   2017.01.12 10:05

如果,我下载源码进行编译的话,又会发现gcc需要更多包的依赖!到时候不是解决一个问题,而是解决更多包的依赖拉

oyljerry
oyljerry 只要你机器上有安装gcc,然后用源码,基本就可以用机器的gcc直接编译生成新的gcc了。
11 个月之前 回复
yss28
yss28   2017.01.13 20:21

dpkg -r删除已安装的不兼容依赖包,再重新安装下就行。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!