网站建设公司浩森宇特,wordpress vue主题,江阴便宜做网站,天水市建设局网站公告由于CentOS自带的gcc实在是老掉牙了#xff0c;所以决定升级一下gcc#xff0c;下面介绍如何进行源码编译#xff0c;升级gcc。 从GNU网站下载你想要的gcc版本#xff0c;链接#xff1a;ftp://ftp.gnu.org/gnu/gcc/#xff0c;选择合适的gcc版本#xff0c;然后下载所以决定升级一下gcc下面介绍如何进行源码编译升级gcc。 从GNU网站下载你想要的gcc版本链接ftp://ftp.gnu.org/gnu/gcc/选择合适的gcc版本然后下载并解压。我这里下载的是gcc-6.1.0使用cd切换到该目录下。运行 ./contrib/download_prerequisities 下载必要的依赖文件。运行如下命令,新建一个文件夹,你如果不想也可以 mkdir gcc-build-6.1.0
cd gcc-build-6.1.0 使用configure生成Makefile: ../configure --enable-checkingrelease --enable-languagesc,c --disable-multilib 编译 make -j4 这里-jN N代表机器的CPU数这里主要是想利用CPU的多核性能加快编译速度一般N设置为CPU核心数可以达到最大效率安装 make install 升级gcc动态链接库把gcc-build-6.1.0/stage1-x86_64-pc-linux-gnu/libstdc-v3/src/.libs/libstdc.so.6.0.22拷贝到/usr/lib64/文件夹下首先删除原来软连接 rm -rf libstdc.so.6 然后新建软连接,指向libstdc.so.6.0.22: ln -s libstdc.so.6.0.22 libstdc.so.6 最后运行 gcc -v 即可查看新版gcc已经安装.转载于:https://www.cnblogs.com/xyjdreamer/p/5974144.html