
在CentOS7上将GCC升级至8.3.0以解决GLIBCXX_3.4.21未找到的问题
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详细介绍在CentOS 7系统中将GCC编译器从默认版本升级到8.3.0的过程,旨在解决程序运行时出现的GLIBCXX_3.4.21未定义符号错误。
解决 `/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21 not found` 问题的步骤如下:
1. 解压文件:运行命令 `$ unzip gcc-8.3.0.zip`
2. 进入解压后的目录:运行命令 `$ cd gcc-8.3.0`
3. 使用源码包自带工具下载所需依赖项:执行命令 `./contrib/download_prerequisites`
4. 创建编译输出目录:运行命令 `mkdir build`
5. 进入新建的build目录:执行命令 `$ cd build`
6. 生成Makefile文件:运行命令 `../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib`
7. 编译源代码:执行命令 `$ make`
8. 安装编译完成后的软件包:运行命令 `$ make install`
全部评论 (0)
还没有任何评论哟~


