CLion教程-构建操作
主菜单上的构建操作
构建、清理和安装项目的操作在主菜单的构建部分分组显示。
下表描述了不同类型项目的构建操作:
- CMake 项目,
- Makefile 项目,
- 带有自定义构建目标和自定义运行/调试配置的编译数据库项目。
CMake 项目的构建操作
操作 | 描述 |
---|---|
构建项目 | 构建当前项目配置的每个 CMake 配置文件 中的 all 目标:这个操作作为最通用的构建操作,因为它不需要预先选择 CMake 配置文件或运行/调试配置。 |
构建 <selected profile> 中的所有 | 构建当前 CMake 配置文件中的 all 目标。您可以在CMake 设置中配置配置文件,然后在运行/调试配置切换器中选择所需的配置文件。 |
构建 <selected configuration> | 为 CMake 项目构建所选的运行/调试配置。 |
重新编译 <current file> | 编译当前打开的文件或在项目视图中选择的一组文件。当用于多个文件时,重新编译会在首次编译失败时停止。 |
安装 | 运行 cmake install 以当前选定的 CMake 配置文件。 |
重新构建项目 | 为所有 CMake 配置文件调用 Clean,然后构建项目。 |
重新构建 <selected profile> 中的所有 | 调用 Clean,然后调用 <selected profile> 中的所有 Build。 |
重新构建 <selected configuration> | 调用 Clean,然后构建 <selected configuration> : |
清理 | 通过构建当前 CMake 配置文件中的 clean 目标来清理项目。 |
Makefile 项目的构建操作
操作 | 描述 |
---|---|
构建项目 | 调用 Makefile 设置 中 Build target 字段中指定的目标的 make ,或者如果 Build target 为空,则调用项目顶部 Makefile 的第一个目标。 |
构建 <selected configuration> | 调用所选 配置 中指定的目标的 make 。 |
重新编译 <current file> | 编译当前打开的文件或在项目视图中选择的一组文件。当用于多个文件时,重新编译会在首次编译失败时停止。 |
重新构建项目 | 调用 Makefile 设置的 Build target 和 Clean target 中指定的目标的 make clean 和 make 。如果 Build target 为空,则使用项目顶部 Makefile 的第一个目标。 |
重新构建 <selected configuration> | 调用所选配置中指定的目标的 make clean 和 make 。 |
清理 | 调用所选配置中指定的目标的 make clean 。 |
编译数据库项目的构建操作
操作 | 描述 |
---|---|
构建项目 | 对于自定义构建目标:调用第一个目标的 Build 工具。 |
构建 <selected configuration> | 对于自定义运行/调试配置:调用所选配置中指定的目标的 Build 工具。 |
重新编译 <current file> | 编译当前打开的文件或在项目视图中选择的一组文件。当用于多个文件时,重新编译会在首次编译失败时停止。 |
重新构建项目 | 对于自定义构建目标:调用 Clean 工具,然后调用第一个目标的 Build 工具。 |
重新构建 <selected configuration> | 对于自定义运行/调试配置:调用所选配置中指定的目标的 Clean 工具,然后调用 Build 工具。 |
清理 | 对于自定义运行/调试配置:调用所选配置中指定的目标的 Clean 工具。 |