
# 在CodeArts IDE for C/C++加载CMake工程
CodeArts IDE for C/C++识别到打开的工程为CMake工程时，将会加载整个工程并自动完成以下操作。
- 按照默认的Debug类型自行完成CMake的配置，构建文件生成在项目根目录下的cmake-build-debug目录，如下图所示：
  图1构建目录   
  ![](https://support.huaweicloud.com/usermanual-codeartside/zh-cn_image_0000002382854565.png) 

- 构建目录中会生成compile_commands.json文件并自动导入，C/C++工程将会融合Huawei C/C++插件提供的精准跳转、代码重构，编译错误实时检查等能力。

- 在.arts目录下生成tasks.json和launch.json文件，如下图所示。可直接对C/C++工程进行调试和运行。
  - tasks.json是配置构建任务的文件。
  
  
  
  - launch.json是启动程序的配置文件。
    图2配置文件   
    ![](https://support.huaweicloud.com/usermanual-codeartside/zh-cn_image_0000002348961940.png) 
   
 
