手机网站模板,c 做网站方便吗,微信公众号和微网站,p2p网站做牛首先下载适用于Ubuntu的CMake安装包#xff0c;可以去官网下载#xff0c;也可以通过下面的命令下载#xff08;需要联网#xff09;#xff1a;
wget https://cmake.org/files/v3.22/cmake-3.22.1.tar.gz将下载的安装包进行解压#xff1a;
tar -xvzf cmake-3.22.1.ta…首先下载适用于Ubuntu的CMake安装包可以去官网下载也可以通过下面的命令下载需要联网
wget https://cmake.org/files/v3.22/cmake-3.22.1.tar.gz将下载的安装包进行解压
tar -xvzf cmake-3.22.1.tar.gz解压成功后会生成一个cmake-3.22.1目录进入该目录执行配置脚本
chmod 777 ./configure
./configure 如果遇到提示Could not find OpenSSL. Install an OpenSSL development package or configure CMake with -DCMAKE_USE_OPENSSLOFF to build without OpenSSL则需要执行命令sudo apt-get install libssl-dev来安装相关依赖。如果不需要使用OpenSSL或无法安装OpenSSL开发包可以通过在CMake配置时添加-DCMAKE_USE_OPENSSLOFF参数来禁用OpenSSL具体我们可以在cmake-3.22.1目录下的CMakeLists.txt中添加如下命令
cmake_minimum_required(VERSION 3.0)# 设置全局变量禁用 OpenSSL
set(CMAKE_USE_OPENSSL OFF) # 添加该行命令# 项目名称和版本号
project(YourProjectName VERSION 1.0)# 其他的 CMake 命令...配置完成后编译
make编译完成后安装
sudo make install最后通过以下命令将新安装的cmake替换旧版本的cmake其中/usr/local/bin/cmake为新安装的cmake所在路径
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force测试cmake版本
cmake --version
---------
cmake version 3.22.1至此安装成功