linux上编译安装gcc
时间: 2023-10-17 12:20:39 浏览: 60
在 Linux 上编译安装 GCC 可以按照以下步骤进行:
1. 下载 GCC 的源代码包,可以从 GCC 的官方网站(https://gcc.gnu.org/)下载最新版本的源代码。
2. 解压源代码包,进入解压后的目录。
3. 安装依赖库,GCC 编译需要依赖很多库文件,可以使用以下命令安装:
```
sudo apt-get install build-essential
sudo apt-get install g++ libgmp-dev libmpfr-dev libmpc-dev
```
4. 配置编译选项,可以使用以下命令配置:
```
./configure --prefix=/usr/local/gcc --enable-languages=c,c++
```
这里指定了 GCC 安装的路径为 `/usr/local/gcc`,同时指定了要编译的语言为 C 和 C++。
5. 编译和安装,使用以下命令编译和安装:
```
make -j4 && sudo make install
```
这里 `-j4` 表示使用 4 个线程进行编译,可以根据自己的 CPU 核心数进行调整。
6. 配置环境变量,将 GCC 的可执行文件路径添加到 PATH 环境变量中,可以使用以下命令:
```
echo 'export PATH=/usr/local/gcc/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```
这里将 `/usr/local/gcc/bin` 添加到 PATH 环境变量中,并且使其立即生效。
完成上述步骤后,GCC 就已经安装成功了。可以使用 `gcc -v` 命令来查看安装的版本号。