Fedora 29 使用 SCL (Software Collections)
在社区中SCL 由Centos 项目进行维护,所以我们使用CentOS 7 SCL源。CentOS SCL中提供了devtoolset-7-gcc-c++,版本正好为 gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)
首先需要下载CentOS 7 SCL源CentOS-SCL-el7.tar.gz,这里提供百度云和Google Drive的地址。
下载后解压,将其中的repo文件和key文件复制到/etc/目录下:
sudo cp ./etc/* /etc -rf
安装devtoolset-7-gcc-c++
sudo dnf install devtoolset--gcc-c++
安装完毕后,若要在当前控制台使用gcc 7.3,使用命令
scl enable devtoolset- bash
更多关于scl的用法,可以参考 scl -help。若系统没有安装scl,使用 sudo dnf install scl即可
参考链接:
https://blog.csdn.net/u010158659/article/details/53608285
http://blog.51cto.com/hashlinux/1772066
https://www.softwarecollections.org/en/docs/
https://www.softwarecollections.org/en/scls/rhscl/devtoolset-7/
http://mirror.centos.org/centos/7/sclo/x86_64/rh/
保持更新,转载请注明出处。
Fedora 29 使用 SCL (Software Collections)的更多相关文章
- Fedora 29 Linux发行版发布,新功能使Web开发人员的工作更方便
		
Matthew Miller宣布发布Fedora 29.这个项目的最新版本是在Fedora Core 1发布后几乎整整15年才发布的,并且可以在多个版本中用于多个体系结构. 最新版本的Fedora已经 ...
 - windows10 双系统安装后,grub2 引导修复(亲自实验);grub2 命令行 手动加载内核;fedora 29 系统grub2引导修复;
		
之前在本机有fedora 29的系统,但是由于错误安装,把windows10 启动安装到 linux 所在的硬盘中,导致原来的 efi中的grub启动被破坏,不能进入到linux中:我首先通过磁盘精灵 ...
 - Fedora 29 安装 GitBook 教程
		
Fedora 29 安装 GitBook 教程 本文原始地址:https://sitoi.cn/posts/53731.html 安装 nvm 安装 nvm curl -o- https://raw. ...
 - Java(29)集合四Collections
		
作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15228439.html 博客主页:https://www.cnblogs.com/testero ...
 - man -f/-k [keyword]在fedora 29 中报错nothing appropriate
		
我们在使用 man 手册的时候,可以使用man -f [keyword]去查询keyword的在线文档,但是这时候会报错:(图来源自网络) 这是因为我们还没有建立 man 手册的索引缓存: 我们可以使 ...
 - fedora 29 桌面版 设置 cockpit 自动开机启动
		
systemctl enable cockpit 时,会出现如下错误: The unit files have no installation config (WantedBy, RequiredBy ...
 - Fedora 29 查看 rpm 包 依赖性 以 libconfig 为例
		
查看依赖性方法:# rpmrepater会向用户显示已安装包的列表,你可以使用上/下箭头来滚动屏幕# 可以在指定包上使用"r"键来显示其依赖关系,循环在指定包上按下"r& ...
 - fedora 29 安装ALSA声音驱动
		
centos系列解决 安装utils时遇到的问题 configure: error: this packages requires a curses library yum install ncurs ...
 - CentOS 7 源码编译MariaDB
		
下载源码包 安装 SCL devtoolset-7 SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包.SCL为社区的以 ...
 
随机推荐
- Linux编程 6 (查看进程 ps 及输出风格)
			
一.查看进程命令ps 1.1 默认ps 命令 在默认情况下,ps命令只会显示运行在当前控制台下,属于当前用户的进程,在上图中,我们只运行了bash shell以及ps命令本身. 上图中显示了程序的进程 ...
 - Cordova安装、设置代理和引入插件
			
cardova代理 $ npm config --global set registry http://registry.cnpmjs.org cardova添加插件 格式:cordova plugi ...
 - Android生成二维码--保存和分享二维码图片
			
之前写过生成自定义二维码的两篇文章:<Android生成自定义二维码><Android生成二维码–拍照或从相册选取图片>,下面就介绍一下Android应用内如何保存以及分享二维 ...
 - 和我一起打造个简单搜索之SpringDataElasticSearch入门
			
网上大多通过 java 操作 es 使用的都是 TransportClient,而介绍使用 SpringDataElasticSearch 的文章相对比较少,笔者也是摸索了许久,接下来本文介绍 Spr ...
 - leetcode — swap-nodes-in-pairs
			
/** * Source : https://oj.leetcode.com/problems/swap-nodes-in-pairs/ * * Created by lverpeng on 2017 ...
 - ARM64 Linux kernel virtual address space
			
墙外通道:http://thinkiii.blogspot.com/2014/02/arm64-linux-kernel-virtual-address-space.html Now let's ta ...
 - Django 学习笔记(五) --- Ajax 传输数据
			
人生苦短 ~ Tips:仅适用于 Python 3+(反正差别不大,py2 改改也能用).因为据 Python 之父 Guido van Rossum 说会在 2020 年停止对 Python 2 的 ...
 - windows下mongodb基础玩法系列二CURD附加一
			
windows下mongodb基础玩法系列 windows下mongodb基础玩法系列一介绍与安装 windows下mongodb基础玩法系列二CURD操作(创建.更新.读取和删除) windows下 ...
 - spring的第一天
			
spring的第一天 ssm框架 spring Spring是什么? Spring是容器框架,用来配置(装)Bean,并且维护Bean之间的关系.其中Bean可以是Java中的任何一种对象,可以是J ...
 - JS 上传图片 + 预览功能(一)
			
JS 上传图片 + 预览功能 <body> <input type="file" id="fileimg1" style="disp ...