一、配置编译套件
百度网盘:[devtoolset-11](通过网盘分享的文件:devtoolset-11_0717.tar.gz
链接: https://pan.baidu.com/s/1w9GIWchuaBNbjeJrusrbSQ?pwd=0228 提取码: 0228
–来自百度网盘超级会员v4的分享)
下载后执行如下命令:
1 | cp devtoolset-11_0717.tar.gz /opt/rh/ |
这样就配置好了,如果要激活环境,可以使用如下命令(每次使用都要激活)
1 | source /opt/rh/devtoolset-11/enable |
如果觉得麻烦,可以添加到环境变量,以后都不需要手动激活(不建议,貌似会把环境搞乱)
1 | vim ~/.bashrc |
注意,如果没有添加到环境变量,使用vscode进行ssh连接时,cmake插件是查询不到devtoolset-11里面的编译套件的!
百度网盘:[devtoolset-12](通过网盘分享的文件:devtoolset-12.tar.gz
链接: https://pan.baidu.com/s/1p7hJgtuKmDqHvtM2elAx6A?pwd=0228 提取码: 0228
–来自百度网盘超级会员v4的分享),如果这个不行,可以通过 如下方式获取,添加软件源到/etc/yum.repos.d/CentOS-Base.repo
1 | [copr:copr.fedorainfracloud.org:mlampe:devtoolset-12] |
然后通过如下命令下载
1 | yum install devtoolset-12 |
二、cmake安装
百度网盘:[cmake 3.28](通过网盘分享的文件:cmake-3.28.0-linux-x86_64.tar.gz
链接: https://pan.baidu.com/s/1cVjYv8z3n-uWDzl1bBitig?pwd=0228 提取码: 0228
–来自百度网盘超级会员v4的分享)
下载后执行如下命令
1 | tar -zxvf cmake-3.28.0-linux-x86_64.tar.gz |
其他版本见:https://cmake.org/files/
三、clangd安装
采用conda安装clangd
1 | wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh |