gcc 和gcc-9
时间: 2023-10-22 16:26:57 浏览: 249
gcc和gcc-9都是编译器,用于编译和构建C、C++等编程语言的源代码。gcc是GNU编译器集合的一部分,而gcc-9是gcc的特定版本,指的是版本号为9的gcc编译器。
要查看当前系统上安装的gcc版本,可以使用以下命令:
```
gcc -v
```
要安装gcc-9,可以执行以下步骤:
1. 下载gcc-9.3.0的安装包:
```
wget https://ftp.gnu.org/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz
```
2. 解压安装包:
```
tar xvf gcc-9.3.0.tar.gz
```
3. 进入解压后的目录:
```
cd gcc-9.3.0
```
4. 安装依赖环境:
```
./contrib/download_prerequisites
```
完成以上步骤后,你可以在当前路径下找到安装了gcc-9的编译器。
另外,如果你使用的是mini安装版的CentOS 7.5,则可以直接从安装包中提取出gcc和gcc-c,并进行安装。首先,下载安装包并解压,然后进入解压后的目录。最后,执行以下命令安装:
```
rpm -Uvh *.rpm
```
安装完成后,你可以使用gcc -v命令来查看版本信息。
如果你想切换gcc的版本,可以使用以下命令:
```
sudo update-alternatives --config gcc
sudo update-alternatives --config g
```
这将显示已安装的gcc版本列表,并允许你选择要使用的版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Linux升级GCC:gcc-9.3.0](https://blog.csdn.net/chairon/article/details/126813227)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [gcc和gcc-c++离线安装包](https://download.csdn.net/download/u010227313/11516900)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [gcc 版本切换](https://blog.csdn.net/weixin_46353422/article/details/128138450)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文