首先安装cmake
考虑到你大概率是和我一样的新手,所以先要下载一个cmake了,安装包自提,或者可以去官网下载,我这里提供的是3.18.2版本的
链接: https://pan.baidu.com/s/19M0zj3wAmpJR8xQ5wlXZuw 提取码: xf3e
把安装包复制到想要usr、boot或者其他的地方都可以(网上其他人都有放)
sudo cp 你的文件名 /路径
- 从安装包所在文件下打开终端进行解压:
sudo tar -zxvf cmake-3.18.2-Linux-x86_64.tar.gz
- 配置环境路径
vi ~/.bashrc
- 会打开一个文件,在末尾加上
export PATH=/你的路径/cmake-3.18.2-Linux-x86_64/bin:$PATH
- 然后进行编译如果出现了这个问题,那么恭喜你来对地方了
$ cmake ..
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
这个是因为Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。
- 在终端输入
sudo apt-cache depends build-essential
问题解决~
参考: