当前位置: 首页 > article >正文

CentOS 7.9安装GCC 7.3.0

编译工具准备

yum -y install gcc

yum -y install gcc-c++

yum -y install bzip2 zlib-devel

下载gcc源码包

wget http://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-7.3.0/gcc-7.3.0.tar.gz

解压源码包下载以赖包

tar zxf gcc-7.3.0.tar.gz

cd gcc-7.3.0

./contrib/download_prerequisites

创建安装目录

mkdir /usr/local/gcc-7.3.0

源码编译

mkdir build && cd build 
../configure --prefix=/usr/local/gcc-7.3.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4 && make install

添加环境变量

# 添加环境变量
echo 'export LD_LIBRARY_PATH=/usr/local/gcc-7.3.0/lib:$LD_LIBRARY_PATH' >> /etc/profile
echo 'export PATH=/usr/local/gcc-7.3.0/bin:$PATH' >> /etc/profile

# 更新profile文件使之立即生效
source /etc/profile


http://www.kler.cn/a/299652.html

相关文章:

  • 自制一个入门STM32 四足机器人具体开发顺序
  • Redis --- 分布式锁的使用
  • rust学习-rust中的保留字
  • Kafka 消费端反复 Rebalance: `Attempt to heartbeat failed since group is rebalancing`
  • QT设置应用程序图标
  • zyNo.19
  • 四款音频剪辑软件免费使用,你更pick哪一个?
  • 第三天旅游线路预览——从贾登峪到禾木风景区入口
  • 动手学深度学习(pytorch土堆)-03Transforms简单入门学习
  • 代币化资产如何拯救 DeFi:让金融重回价值创造的正轨
  • onlyoffice 使用记录(前端开发角度)
  • Kafka 分布式消息系统详细介绍
  • Ubuntu20.04+ros-noetic配置Cartographer
  • 第143天:内网安全-权限维持自启动映像劫持粘滞键辅助屏保后门WinLogon
  • Java面试篇基础部分-Java中常用的I/O模型
  • EG边缘计算网关连接华为云物联网平台(MQTT协议)
  • Artitalk配置图床
  • 敏捷与企业架构:战略联盟
  • C#中chart绘制曲线
  • 居然还有人不懂强引用、弱引用与软引用
  • svn常见错误及解决办法
  • 「豆包 Marscode 体验官」AI 加持的云端 IDE——三种方法高效开发前后端聊天交互功能
  • spring ai整合ollama anythingllm
  • webpack+lite-server 构建项目示例
  • 二百六十三、Java——IDEA项目打成jar包,然后在Linux中运行
  • 智能交通(四)——CMC特刊推荐