我的cmake旧版本是3.16,安装完新的版本之后是3.27,但是cmake 之后报错。
解决方法:
1、确保环境变量正确
-
编辑
.bashrc
文件:nano ~/.bashrc
-
在文件末尾添加以下内容:
export PATH=/usr/local/bin:$PATH export CMAKE_ROOT=/usr/local/share/cmake-3.27
-
保存并退出:
按
Ctrl+O
保存文件,按回车键确认。然后按Ctrl+X
退出编辑器。 -
刷新
.bashrc
文件:运行以下命令以使更改生效:
source ~/.bashrc
2、验证 CMake 安装
-
验证 CMake 版本:
确认 CMake 是否正确安装并在路径中:
cmake --version
应该看到类似以下的输出:cmake version 3.27.0
3、重新运行 CMake 配置
-
清理现有的构建目录:
rm -rf /home/yangyouze/Sonar/build/* mkdir /home/yangyouze/Sonar/build cd /home/yangyouze/Sonar/build
-
重新运行 CMake 配置:
cmake ..