CentOS7安装高版本gcc
程序员文章站
2022-06-24 09:05:11
CentOS7安装高版本gcc 下载 从hust镜像站下载gcc源码包。 http://mirror.hust.edu.cn/gnu/gcc/ 我选择的是gcc 8.3.0.tar.gz。 下载依赖包: 配置 configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./conf ......
centos7安装高版本gcc
下载
从hust镜像站下载gcc源码包。
我选择的是gcc-8.3.0.tar.gz。
cd mkdir software cd software wget http://mirror.hust.edu.cn/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.gz tar zxvf gcc-8.3.0.tar.gz cd gcc-8.3.0
下载依赖包:
./contrib/download_prerequisites
配置
mkdir build cd build ../configure --prefix=/usr/local/gcc-8.3.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib
configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure –help输出详细的选项列表。其中--prefix选项是配置安装的路径。
如果不配置 --prefix 选项,安装后:
可执行文件默认放在/usr /local/bin
,
库文件默认放在/usr/local/lib
,
配置文件默认放在/usr/local/etc
,
其它的资源文件放在/usr /local/share
configure各项参数详解:
--prefix=/usr/local/gcc-8.3.0/
:把所有资源文件都放在该路径下。
--enable-checking=release
:生成的编译器在编译过程中不做额外检查。
--enable-languages=c,c++
:让gcc支持c,c++。
--disable-multilib
:不生成编译为其他平台可执行代码的交叉编译器。
编译
make
安装
make install
这个过程需要很久。
下一篇: 你们雄性也不怎么样
推荐阅读
-
VMware15.5版本安装CentOS7
-
MySQL5.7.03 更换高版本到MySQL 5.7.17安装过程及发现问题解决方案
-
Linux centos7 安装python3 及 GCC
-
MinGW-w64安装教程 著名C/C++编译器GCC的Windows版本
-
CentOS7安装VirtualBox后系统起不来了:版本和vbox兼容很重要吧,不然VirtualBox起不来。
-
CentOS7 64位 环境使用rpm命令安装gcc(步骤教程)
-
CentOS7 安装gcc和glibc-2.18
-
CentOS7环境部署kubenetes1.12版本五部曲之五:安装kubectl
-
centos7如何安装gcc5.4
-
CentOS安装gcc clang git mysql等软件高版本福利