【Linux】CMake源码编译安装教程 |
您所在的位置:网站首页 › linux安装cmake失败 › 【Linux】CMake源码编译安装教程 |
Linux CMake安装教程 步骤: - 卸载旧版本 - 官网下载安装包 - CMake源码编译安装 - 检查是否安装成功 Linux下,默认安装方式: sudo apt install cmake 卸载旧版本如果使用默认的安装方式,这种方法安装的cmake不是最新版本的,比如默认安装的版本是3.6,而我们可能需要的是高版本,比如3.22或者3.16 官网下载若要安装比较新的版本,首先需要把老版本卸载掉,执行如下命令: sudo apt-get autoremove cmake去官网下载cmake源码 历史版本:下载地址 本教程下载的版本是:cmake-3.16.0-rc3.tar.gz 将下载好的安装包进行解压,可以使用命令,也可以直接右键解压 命令如下: tar -zxy -f cmake-3.16.0-rc3.tar.gz在进行正式安装之前,请提前安装以下依赖: sudo apt-get install g++ sudo apt-get install opengssl sudo apt-get install libssl-dev安装完以上依赖后,进入安装包解压后文件所在的目录,执行命令: ./bootstrap当提示以下内容时,进入下一步: CMake has bootstrapped. Now run make.按照输出的提示,输入以下命令进行编译构建: make当提示以下内容时,进入下一步: [100%] Built target foo输入以下命令执行安装 sudo make install检验安装是否成功输入命令: cmake --version看看是否有CMake版本信息输出,如下所示: cmake version 3.16.0-rc3 CMake suite maintained and supported by Kitware (kitware.com/cmake).自此,CMake源码编译安装完成 错误汇总OpenSSL错误Log of errorsOpenSSL错误若提示错误: CMake Error at Utilities/cmcurl/CMakeLists.txt:454(message): Could not find OpenSSL. Install an OpenSSL development package or configure CMake with -DCMAKE_USE_OPENSSL=OFF to build without OpenSSL.若出现这种问题,则输入以下命令: sudo apt-get install libssl-devLog of errors若提示错误: Log of errors: .../cmake-3.16.0/Bootstrap.cmk/cmake_bootstrap.log若出现这种问题,则输入以下命令: sudo apt-get install g++ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |