C 和 C++ 开发的重要概念

另请参见

在 IDE 中开发 C 和 C++ 应用程序之前,您应该先了解以下概念:

项目

C 或 C++ 项目是由一组 C 或 C++ 源文件以及有关如何生成和运行项目的关联信息组成的。IDE 将项目信息存储在项目文件夹中,其中包括一个 makefile 和一些元数据文件。源目录不必位于项目文件夹中。

在 IDE 中,您始终在项目内工作。您可以创建利用 IDE 生成的 makefile 来执行生成的项目,也可以创建基于现有 makefile 的项目。

Makefile

makefile 是 make 实用程序使用的 shell 命令文件。通常,make 实用程序使用 makefile 来确定哪些程序部分需要编译,同时它还可以有其他方面的用途。

C 和 C++ 项目系统是直接构建在 make 实用程序基础之上的。所有项目命令(如“生成项目”或“运行项目”)均调用项目 makefile 中的目标。因此,可以在 IDE 外部生成和运行 C、C++ 或 Fortran 项目,这与在 IDE 内部生成和运行项目完全相同。

您无需了解 make 实用程序便可以使用 IDE。对于 C/C++ 应用程序、动态库或静态库项目,您可以在项目的“项目属性”对话框中设置所有的基本编译和运行时选项,IDE 将自动更新 makefile。如果您知道如何编写 makefile,则可以对项目的 makefile 进行定制,或者手动编写项目的 makefile。可以在 IDE 中使用 Makefile 向导来创建 makefile。

对于基于现有 Makefile 的 C/C++ 项目,在 IDE 中设置项目属性时不会更新 makefile。要更改在 IDE 外部创建的 makefile,必须手动编辑 makefile。

C 和 C++ 开发概述
关于 C 和 C++ 项目
创建 Makefile
另请参见

法律声明