创建C/C++工程

MindStudio支持创建“C Executable”、“C Library”、“C++ Executable”和“C++ Library”四种类型的C/C++工程,创建方式相似(以下步骤以创建“C++ Executable”为例)。

  • 仅支持创建CMake编译框架的C/C++工程。
  • C标准支持范围为C90、C99、C11,C++标准支持范围为C++98、C++11、C++14、C++17、C++20。
  • Library工程支持staticshared两种类型。
  • MindStudio支持对.c、.cpp、.cc、.h源文件关键字着色、跳转功能。

新建C/C++工程方式

  1. 进入工程创建页面。

    • MindStudio欢迎界面:单击“New Project”
    • MindStudio工程界面:在顶部菜单栏中选择File > New > Project...

  2. New Project窗口中,选择“C++ Executable”,在右侧窗口中选择“Language standard”(C++标准支持范围,默认“C++ 98”。),单击“Next”进入下一步。
  3. 进入工程配置栏,配置工程相关参数如表1所示。

    表1 工程参数说明

    参数

    说明

    Project name

    工程名称,自行配置。

    名称开头和结尾必须是数字或字母。只能包含字母、数字、中划线和下划线,且长度不超过64个字符。

    Project location

    工程默认保存路径,用户可自定义。(对于首次使用MindStudio的用户,该项默认为$HOME/MindstudioProjects”。)

    More Settings

    “Module name”:模块名,默认与“Project name”一致。

    “Content root”:根目录下路径。

    “Module file location”:模块文件路径。

    单击“Project format”右侧选框,出现下拉菜单。
    • .idea(directory-based):创建项目的时候创建一个.idea项来保存项目的信息,默认选项。
    • .ipr(file-based):项目配置文件来保存项目的配置信息。

  4. 单击“Finish”,完成工程创建。

    若工作窗口已打开其他工程,会出现确认提示。

    • 选择“This Window”,则直接在当前工作窗口打开新创建的工程。
    • 选择“New Window”,则新建一个工作窗口打开新创建的工程。

  5. 成功创建工程后,工程目录以树状呈现,请以实际创建结果为准。

导入C/C++工程方式

  1. 导入工程文件。

    • MindStudio欢迎界面:单击“Open”,选择需要导入的工程,单击“OK”确认导入。
    • MindStudio工程界面:在顶部菜单栏中选择File > Open...或单击工具栏中的,选择现有工程打开

    如该工程存在代码风险,在打开时会弹出信任窗口。

    • 如该工程源码可被信任且安全,请单击“Trust Project”。(可通过勾选“Trust project in <工作区目录>复选框信任该目录下的所有工程。)
    • 如该工程不被信任,仅用于查看其中源码,请单击“Preview in Safe Mode”进入安全模式预览。
    • 如放弃打开该工程,请单击“Don't Open”取消工程导入操作。

  2. 若工作窗口已打开其他工程,会出现确认提示。

    • 选择“This Window”,则直接在当前工作窗口打开工程。
    • 选择“New Window”,则新建一个工作窗口并打开工程。

  3. 成功导入工程后,工程目录以树状呈现,请以实际创建结果为准。