{fbmip:fixed type="top" id="mipfixed" dataSlide="header-fixed-slide" class="fb-header-fixed"}
{fbview:mainmenu menuItemCode='$menuItemCode'/}
{/fbmip:fixed}
{fbmip:img fit='cover' src="$banner2['img_url']" alt="$banner2['title']"/}

CentOS下编译方式安装gcc6.5

  • 发布时间:
  • 浏览:588
  • 来源:平步科技官网

在CentOS下使用yum方式安装GCC比较可行的方案是安装到 6.5 版本,更高版本的GCC如果还希望使用YUM方式安装其实是安装devtoolset,这种方案平步不太喜欢,不推荐使用这种方案。


这里介绍使用编译方式安装GCC。

下载GCC和必要的GMP  MPFR 和 MPC

这些百度一搜就都能找到,然后就是解压缩和编译安装。

注意

1 编译安装的顺序是GMP  MPFR  MPC  最后是GCC。

2 在编译 GMP  MPFR  MPC  的时候,不要设置 --prefix 参数,也就是说不要指定路径,使用默认路径,安装在 /usr/local/lib 文件夹下,这样GCC安装的时候找lib包也比较简单。

3 最后将 /usr/local/lib 加到 ldconfig 中,并设置 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib 环境变量。

加入到 ldconfig 中

将 /usr/local/lib 路径加入到ld.so.conf 文件中。

vim /etc/ld.so.conf 

在文件的最后增加一行  /usr/local/lib 

然后执行 ldconfig 命令即可

配置 LD_LIBRARY_PATH 环境变量

编辑 /etc/profile 文件

vim /etc/profile 

在文件的最后增加  

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

然后执行

source  /etc/profile 

编译安装 GCC

./configure --disable-multilib
make
make install