编译gcc8.1.0 ubuntu18.04

本文档介绍了如何在Windows 10的Ubuntu 18.04子系统中编译GCC 8.1.0。首先,通过启用Windows功能并安装Ubuntu子系统,然后安装必要的编译环境和依赖项,使用`configure`和`make`进行编译,最后更新系统Path以使用新编译的GCC。
摘要由CSDN通过智能技术生成

1.环境:windows10下的ubuntu18.04子系统

  1. 控制面板->启用或关闭windows功能->适用于linux的windows子系统,打开选项并重启.
  2. win10应用商店下载ubuntu18.04

2.编译环境

  • 下载gcc7.3&编译工具&依赖

sudo apt install build-essential libgmp-dev libmpfr-dev libmpc-dev libisl-dev

  • 下载依赖,在源代码目录打开控制台

sudo ./contrib/download_prerequisites

  • 配置&编译

cd ..
mkdir gcc-build
cd gcc-build
../gcc-8.1.0/configure –enable-languages=c,c++ –disable-multilib
make
make install

3.添加Path

  • 删除原软链
cd /usr/bin
sudo rm c++ gcc-ar gcov x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-gcc-ar cpp gcc-nm gcov-dump x86_64-pc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值