彩票走势图

跨平台C/C++开发软件CLion使用教程(六): 管理 CMake 项目文件

翻译|使用教程|编辑:董玉霞|2022-04-11 14:28:31.047|阅读 419 次

概述:

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

慧都315,为正版护航


本篇教程主要介绍 CLion 入门教程关于 管理 CMake 项目文件的内容。

管理 CMake 项目文件
添加新文件

在项目树中,右键单击要向其中添加文件的文件夹,然后从上下文菜单中选择新建。选择所需的文件类型:

跨平台C/C++开发软件CLion使用教程。

指定新文件的名称、类型和其他选项。

对于C++ Class、C/C++ Source和C/C++ Header文件模板,CLion 会提示您将新文件添加到一个或多个现有 CMake 目标中:

跨平台C/C++开发软件CLion使用教程。

如果您在上一步中选择了目标,则新条目将自动添加到CMakeLists.txt:

跨平台C/C++开发软件CLion使用教程。

管理包含的文件
  • 当您将位于项目根目录下的头文件或源文件包含到任何项目文件中时,CLion 也会将其视为项目文件。无需在CMakeLists.txt中手动列出此类包含。
  • 跨平台C/C++开发软件CLion使用教程。

这不适用于位于项目根目录之外的标准或第三方库。

添加现有文件

要添加不包含在任何项目文件或 CMake 目标中的文件,您需要手动将其指定为项目文件。根据文件位置使用以下方法之一:

  • 如果文件位于项目根目录add_executable()下,请使用oradd_library()命令将其添加到目标。例如:

    跨平台C/C++开发软件CLion使用教程。

    当包含非项目源的目录位于项目根目录下时,您也可以将其标记为库:在项目视图中单击鼠标右键,然后选择将目录标记为 | 上下文菜单中的库文件。

  • 要使用位于项目根目录之外的库文件,您需要指定标题搜索路径,以便 CLion 可以索引目录并为#include语句提供完成和导航:
    include_directories(${MY_EXTERNAL_SOURCE__DIR})

    MY_EXTERNAL_SOURCE__DIR所需的外部路径在哪里。

    在 Windows 上,确保将路径中的反斜杠替换为正斜杠/,例如:include_directories(C:/Users/jetbrains/CLionProjects/clang/include)

在执行任何这些操作时,CLion 将提示您重新加载项目(禁用自动重新加载时)。

以上就是CLion入门教程中关于管理 CMake 项目文件的相关介绍,更多关于CLion教程的内容可进入官网查看。

CLion| 下载试用

CLion是一款专为开发C及C++开发工具所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP