今天把Mac系统升级到macOS Big Sur 11.1,升级完后打开终端,输入git命令,意外出现“git: error: unable to find utility “git”, not a developer tool or in PATH”的提示。
CentOS 7官方源带的gcc最新版本是4.8.5,发布于2015年,年代久远且不支持c++14。要编译c++14及以上项目,必须要升级现有或者安装高版本的gcc。解决办法有两种:手动编译,或从源安装。本文介绍从源安装的方法,通过引入scl库,即可方便安装各个版本的gcc。
项目中的库使用了c++0x中的功能,需要支持c++11的编译器。CentOS6软件仓库中的gcc/g++版本是4.4.7,4.7以上的版本才能完全支持c++11的标准,从而需要下载 […]