如何使用cmake命令行
时间: 2023-11-07 22:07:57 浏览: 74
使用CMake命令行可以用于编译、构建和安装CMake项目,以下是一些常用的CMake命令行选项:
1. `cmake <path-to-source>`:使用默认生成器生成一个Makefile。
2. `cmake -S <path-to-source> -B <path-to-build>`:在指定的Build目录中生成Makefile。
3. `cmake --build <path-to-build>`:编译项目。
4. `cmake --install <path-to-build>`:将项目安装到指定的目录中。
5. `cmake -DCMAKE_BUILD_TYPE=<build-type>`:指定构建类型,例如Debug或Release。
6. `cmake -DCMAKE_INSTALL_PREFIX=<install-prefix>`:指定安装目录。
7. `cmake -G <generator>`:指定生成器,例如Unix Makefiles或Visual Studio。
8. `cmake --version`:显示CMake的版本信息。
例如,要在/home/user/myproject/build目录中生成Makefile,并指定构建类型为Release,可以使用以下命令:
```
cmake -S /home/user/myproject -B /home/user/myproject/build -DCMAKE_BUILD_TYPE=Release
```
然后使用以下命令编译和安装项目:
```
cmake --build /home/user/myproject/build
cmake --install /home/user/myproject/build
```
阅读全文