CLion教程-CMake 安装
如果您的工作流程包括项目安装,您可能会想要使用CMake install命令来生成安装规则。
CMake install 会调用构建目标,因此您不需要单独调用构建操作。
配置和运行安装
- 在您的CMakeLists.txt文件中加入 install 命令。
通过 install 命令的 [DESTINATION dir] 字段设置安装路径。这里有两个选项:
- 提供带有前导斜杠或驱动器字母的完整路径。
- 使用相对路径,如果在 "Settings" | "Build, Execution, Deployment" 对话框的 CMake 选项部分中提供了CMAKE_INSTALL_PREFIX变量,它将被解释为相对于该变量值的路径:
要仅运行安装,请从主菜单中调用 "Build" | "Install":
- 如果您希望安装在启动之前自动执行,请打开 "Run" | "Edit Configurations" 对话框,选择所需的运行/调试配置,在 "Before launch" 部分按下 ,然后从下拉列表中选择 "Install":
如果需要以 root 权限运行安装,请改用CMake 目标选项。
然后调用此配置的 "Run" 或 "Debug"。
为防止两次构建目标,请在添加 Install 后排除构建步骤。
- 如果您希望安装在启动之前自动执行,请打开 "Run" | "Edit Configurations" 对话框,选择所需的运行/调试配置,在 "Before launch" 部分按下 ,然后从下拉列表中选择 "Install":
结果,您在 install 命令中指定的目标将会构建并放置到所需的目录中。