zoukankan      html  css  js  c++  java
  • 在Ubuntu18.04系统中源码安装 gcc7.3.0

    本文给出源码安装gcc7.3.0的方法。

    依赖的环境安装到自建文件夹下,

    给出下面操作中环境的安装文件夹:

    /home/devilmaycry/anaconda3/mindspore_envs
    这个路径可以按照个人情况进行设置的,只要下面均保持一致即可。

    下文中修改 .bashrc  是指打开.bashrc :

    vim ~/.bashrc

    =======================================================================

    自动下载安装gcc的依赖环境:   gmp,    mpfr,   mpc

    下载gcc 7.3.0版本安装包,执行以下命令:

                  wget http://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz

    执行tar -xzf gcc-7.3.0.tar.gz解压源码包。

    执行cd gcc-7.3.0,进入到源码包目录。

    继续下面操作前清空系统内的环境变量:

    export LIBRARY_PATH=
    export LD_LIBRARY_PATH=
    export C_INCLUDE_PATH=
    export CPLUS_INCLUDE_PATH=

    运行以下命令,进行安装前的配置。

    安装依赖环境:

    ./contrib/download_prerequisites

    配置环境:

    ./configure --prefix=/home/devilmaycry/anaconda3/mindspore_envs/gcc_7.3.0 --enable-bootstrap -enable-threads=posix --enable-checking=release --enable-languages=c,c++ --disable-multilib

     编译安装:

    make  -j8 && make install

    配置系统环境:  修改  .bashrc  文件,添加内容:

    # gcc
    export PATH=/home/devilmaycry/anaconda3/mindspore_envs/gcc_7.3.0/bin:$PATH
    
    ###export LIBRARY_PATH=/home/devilmaycry/anaconda3/mindspore_envs/gcc_7.3.0/share:$LIBRARY_PATH
    export LD_LIBRARY_PATH=/home/devilmaycry/anaconda3/mindspore_envs/gcc_7.3.0/lib64:$LD_LIBRARY_PATH
    
    export C_INCLUDE_PATH=/home/devilmaycry/anaconda3/mindspore_envs/gcc_7.3.0/include:$C_INCLUDE_PATH
    export CPLUS_INCLUDE_PATH=$C_INCLUDE_PATH:$CPLUS_INCLUDE_PATH

    =======================================================================

    参考:

    https://blog.csdn.net/junmuzi/article/details/86241897

    本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注者,如有侵权请与博主联系。
  • 相关阅读:
    VC++中字符串编码的转换
    C与C++之间相互调用
    获取Windows下某进程监听的TCP/UDP端口
    C# byte数组与Image的相互转换
    C# IP地址与整数之间的转换
    NPOI读写Excel
    C#调用ArcGIS REST服务
    粗俗易懂的了解一下PHP的垃圾回收机制(好文章-转)
    从悲观锁和乐观锁的角度怎么避免死锁
    百度地图分布图(百度地图api司机位置实时定位分布图)
  • 原文地址:https://www.cnblogs.com/devilmaycry812839668/p/15046425.html
Copyright © 2011-2022 走看看