一、安装:
参考文章
1.下载安装包:官网下载相应版本 https://cmake.org/download/
2.解压安装包:tar -xvf ./包名
3.执行./bootstrap//笔者也不知道这一步
4.生成Makefile:执行./configure
5.编译:make
6安装:sudo make install
检查安装结果
二、踩坑
CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES
OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.5/Modules/FindOpenSSL.cmake:370 (find_package_handle_standard_args)
CMakeLists.txt:55 (find_package)
安装
sudo apt-get install libssl-dev
2."make:*** No targets specified and no makefile found.Stop."
参考文章
如果没有安装其他依赖先安装依赖
sudo apt-get install gcc gcc-c++ autoconf automake
sudo apt-get install zlib zlib-devel openssl openssl-devel pcre pcre-devel //安装依赖zlib、openssl和pcre
安装包目录下如果没有Makefile,执行./configure生成Makefile。