虽然,但是首先你得有一个编译器才能编译编译器。
1. 下载gcc源码
这里选择清华源,在国内下载速度比较快。
curl -O https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-10.3.0/gcc-10.3.0.tar.gz
然后进行解压
tar zxvf gcc-10.3.0.tar.gz
2. 为编译做准备
进入gcc源码文件夹,
cd gcc-10.3.0
然后执行
./contrib/download_prerequisites
这个命令会自动下载编译gcc所需的文件。

返回上层目录,创建两个文件夹,一个用于编译,一个用于安装。
cd ..
mkdir gcc10-build gcc10-bin
3. configure
进入gcc10-build目录,
执行
../gcc-10.3.0/configure --enable-threads=posix --enable-checking --d

2380

被折叠的 条评论
为什么被折叠?



