centos8下安装gcc11
2024-09-08 19:37:21
最近的云服务器使用的centos8,c以前编译器对c++20的新特性支持的较少,当前最新版的gcc对c++20的支持还是可以的,于是准备体验一下,首要就是升级gcc
gcc官网:https://gcc.gnu.org/
各编译器对C++20特性的支持可以参考:https://www.apiref.com/cpp-zh/cpp/compiler_support/20.html
1.更新yum源为阿里云的源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
2.centos8下,和centos7不同的是,devtoolset改为了gcc-toolset,这里使用gcc-toolset
1)查看可用的gcc-toolset列表
yum list | grep gcc-toolset
2)安装gcc-toolset-11
yum install -y gcc-toolset-11
3) 使用gcc11版本
source /opt/rh/gcc-toolset-11/enable
4) 之后可以使用gcc11了,可以体验c++20的新特性,目前gcc11对c++20的新特性支持还是比较可以的
最新文章
- poj3693
- HTML中让表单input等文本框为只读不可编辑的方法
- go语言的selector
- JS中NULL和Undefined的区别
- roundup配置
- RT-Thread多线程导致的临界区问题
- 回归——线性回归,Logistic回归,范数,最大似然,梯度,最小二乘……
- 选择屏幕(Selection Screen)
- SAP SOAMANAGER 配置WEBSERVICE 提示:Service cannot be reached解决方法
- hdu 4749
- Flash3D引擎:Away3D 4.1 Alpha版介绍
- iOS中枚举定义的三种方式
- Tempter of the Bone(dfs+奇偶剪枝)
- java基于P2P的聊天和文件传输实例
- Delphi 常用函数记录
- OS X升级到10.11后Xcode6.4界面无iOS device选择栏的解决办法
- springboot缓存注解——@CacheEvict
- LDAP &; Implentation
- Django - 将URL映射到视图
- silverlight导出图片文件
热门文章
- YMOI 2019.6.8
- 合并JSON文件
- Dubbo 入门系列之基于 Dubbo API 开发微服务应用
- 01 LED点灯
- 我们从 CircleCI 安全事件获得的3个经验教训
- 论文翻译:2022_Time-Shift Modeling-Based Hear-Through System for In-Ear Headphones
- 12月21日内容总结——forms组件渲染标签、展示信息、校验数据的一些补充,forms组件参数和源码剖析,modelform组件,Django中间件
- 12月8日内容总结——Django推导流程,Django模块的下载和基本使用、Django的应用和目录结构讲解、Django三板斧
- 10月31日ATM编写逻辑描述
- Spring Boot启动时执行初始化操作三种方法分享