Linux 安装 OpenSSL
通过软件仓库安装 OpenSSL
提示
在 Linux 系统上,安装 CMake3 的时候,一般需要提前安装 OpenSSL,尤其是使用源码编译的方式安装 CMake3。
1
| # yum install -y openssl openssl-devel
|
1
| # apt-get -y install zlib1g zlib1g-dev libssl-dev
|
使用源码编译安装 OpenSSL
在 Linux 系统上,OpenSSL 通过源码编译安装的教程可以看 这里。
Linux 安装 CMake3
通过软件仓库安装 CMake3
1 2 3 4 5
| # yum install epel-release
# yum install -y cmake3
|
1 2 3 4 5
| # apt-get install -y cmake
# cmake --version
|
使用源码编译安装 CMake3
提示
- (1) 在使用源码编译安装 CMake3 之前,根据不同的系统环境,可能还需要提前安装好
wet
、gcc
、g++
、make
等工具软件。 - (2) CMake3 使用源码编译安装的方式,适用于绝大多数 Linux 发行版,例如:CentOS/Debian/Ubuntu。
- (3) 各版本的 CMake3 源码可以从 GitHub 仓库 下载得到。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| # wget https://github.com/Kitware/CMake/releases/download/v3.21.0-rc1/cmake-3.21.0-rc1.tar.gz
# tar -zxvf cmake-3.21.0-rc1.tar.gz
# cd cmake-3.21.0-rc1
# make -j4
# make install
# ln -sf /usr/local/bin/cmake/usr/local/bin/cmake3
# cmake3 --version
# cmake --version
|
CMake 命令行编译代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| # cd my_project
# mkdir build
# cd build
# cmake3 ..
# make
|