编译安装GCC

   Linux    GCC

Linux下编写C/C++程序自然缺不了一个优秀的编译器,Linux下比较常见的自然是GCC了。
2015年GCC也出到了5.2.0版本,对于C++11/14也有了更好的支持了。
所以,今天我们就来说说GCC的编译安装,安装的版本正是最新的5.2.0。

下载GCC源码

GCC 下载,请移步至 _官网_

解压

1
tar -zxvf gcc-*.tar.gz

下载编译所需依赖项

1
2
3
4
5
6
# 进入解包后的gcc文件夹
cd gcc-*
# 下载依赖项
./contrib/download_prerequisites
# 返回上层目录
cd ..

建立编译输出目录并编译

1
2
3
4
5
6
7
mkdir gcc-build-*
# 进入输出目录,执行以下命令,并生成makefile文件
cd gcc-build-*
../gcc-*/configure --enable-checking=release \
--enable-languages=c,c++ --disable-multilib
# 编译
make -j4

接下来就是等待了,整个过程时间久远,看机器性能。
PS:编译过程中尽量使机器处于空闲状态

安装

1
2
3
make install
# 检查版本
gcc --version 或 gcc -v
  1. 下载GCC源码
  2. 解压
  3. 下载编译所需依赖项
  4. 建立编译输出目录并编译
  5. 安装
kernel 内核安装
Windows 配置 Apache + PHP