怎么使用cmake --install
时间: 2023-10-07 12:11:07 浏览: 146
cmake_install.cmake
`cmake --install` 是 CMake 3.15 版本引入的一个新命令,用于将项目安装到指定的目录中。它可以自动执行构建、测试、打包和安装等操作,并生成相应的安装规则。
使用 `cmake --install` 命令需要在 CMakeLists.txt 文件中定义安装规则,例如:
```
install(TARGETS myapp DESTINATION bin)
install(FILES myconfig.ini DESTINATION etc)
```
上面的代码定义了将 `myapp` 目标文件安装到 `bin` 目录中,将 `myconfig.ini` 配置文件安装到 `etc` 目录中。
使用 `cmake --install` 命令将项目安装到指定的目录中,例如:
```
cmake --build . --target install --prefix /usr/local
```
上面的命令将当前项目构建并安装到 `/usr/local` 目录中。
需要注意的是,`cmake --install` 命令需要在项目构建完成后执行,且需要提前在 CMakeLists.txt 文件中定义好安装规则。
阅读全文