开发者社区> 问答> 正文

centos下编译gcc的时候报错,没有c编译器?报错

我通过如下的方式在centos下编译安装gcc


wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.9.1/gcc-4.9.1.tar.gz
tar zxvf gcc-4.9.1.tar.gz
cd gcc
./contrib/download_prerequisites
mkdir gcc-bulid
../gcc/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

感觉有点矛盾,想要安装c/c++编译器,然后需要c编译器

不知大家有没有什么遇到过或者知道有什么解决方案的呢?

在一些帖子上有用yum安装gcc是很方便,但是还是喜欢折腾下,看有没有其他的方案!

展开
收起
爱吃鱼的程序员 2020-06-14 21:38:09 1013 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你这个是编译的嗯,是编译呀你可以用低版本的编译高版本的,或用其它的编译器,比如clang来编译它。嗯谢谢我先用yum装好了找时间试试这个方法应该是gcc链接的出错,自己ln-s /usr/bin/gcc-4.4/usr/bin/gcc 一下应该可以的不是额,是新系统,确实没有gcc编译器<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/10.gif"alt=""/>最好不要自己编译这个,会有一大堆的东西,如果要编译先弄成rpm。不然两个版本文件互相覆盖就麻烦了。回复<aclass='referer'target='_blank'>@Monkey:嗯thanks回复<aclass='referer'target='_blank'>@binzone:编译先用src.rpm包,没办法了在用tar.gz编译。嗯,我最后用直接从源安装了你先从centos安装iso中装一个低版本的gcc,然后再编译安装高版本的gcc
    <atarget='_blank'>@binzone主要是centos的rpm版本更新的速度太慢,要最新版本的gcc只能编译安装嗯,谢谢,我先用yum安装了,有空再试试你的方法一个先有鸡还是先有蛋的问题

    2020-06-15 10:48:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
低代码开发师(初级)实战教程 立即下载