首页  >  问答  >  正文

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是很方便,但是还是喜欢折腾下,看有没有其他的方案!

淡淡烟草味淡淡烟草味2733 天前864

全部回复(3)我来回复

  • 黄舟

    黄舟2017-04-25 09:03:10

    C编译器第一版肯定是汇编写的,后来有了一个能用的二进制版才用C重写,这样就达到了“自支持”,类似的还有git。

    一般linux发行版都是带的有GCC的,别纠结了,用yum吧。

    回复
    0
  • 为情所困

    为情所困2017-04-25 09:03:10

    当然你可以用yum直接安装打包好的GCC,但如果你想自己编译一个GCC……没别的办法……你总需要一个GCC才能用这个GCC编译新的GCC。

    回复
    0
  • 给我你的怀抱

    给我你的怀抱2017-04-25 09:03:10

    要想编译gcc,得先有个g++来编译gcc的代码……
    这是个无解的“鸡生蛋,蛋生鸡”的问题。

    回复
    0
  • 取消回复