CMake配置
1.在网上下载cmake压缩包cmake-3.16.2.tar2.将其复制到自己想要存放的目录下,例如/home/commonAPI3.解压tar -zxv -f cmake-3.16.2.tar4.进入解压缩后的文件夹cd cmake-3.16.25.执行配置文件./configure6.编译make7.安装make install安装时会报错,错误提示为:...
·
1.在网上下载cmake压缩包
cmake-3.16.2.tar
2.将其复制到自己想要存放的目录下,例如/home/commonAPI
3.解压
tar -zxv -f cmake-3.16.2.tar
4.进入解压缩后的文件夹
cd cmake-3.16.2
5.执行配置文件
./configure
6.编译
make
7.安装
make install
安装时会报错,错误提示为:
Install the project...
-- Install configuration:""
*CMake Error at Source/kwsys/cmake_install.cmake*:41(file):file cannot create directory:/usr/local/doc/cmake-3.16/cmsys.Maybe need administrative privileges.
Call Stack(most recent call first):
cmake_install.cmake:42(include)
Makefiel:83:recipe for target "install" failed
make:***[install] Error 1
这样的错误,第一种方法是执行sudo make install,利用管理员权限
第二种方法,就是改变文件的路径,将cmake_install.cmake中的/usr/local改为自己想存放的本地路径,例如/home/commonAPI
cmake_install.cmake文件存在两个地方,一个就是Source/kwsys/…下面,另一个就在刚解压后的cmake-3.16.2目录下。
修改后再执行
make install
8.修改文件夹名称
cd ..
mv cmake-3.16.2 cmake
9.在安装CMake的目录(如/home/commonAPI)下打开环境变量文件
vim .profile
并在底下添加:
PATH=/home/commonAPII/bin:$PATH
export PATH
10.当执行完make install,就已经将含有cmake命令的bin文件夹复制到该目录(如/home/commonAPI)下,并自动在该目录下创建了doc目录,share目录。
11.使环境变量生效
source .profile
12.校验cmake安装
cmake --version
显示:
cmake version 3.16.2
CMake suite maintained and supported by Kitware(kitware.com/cmake).
这样就显示安装成功了。
更多推荐
已为社区贡献1条内容
所有评论(0)