1 控制台程序(Console)开发 控制台程序本身没有窗口,通过操作系统的窗口执行,如Windows的DOS窗口和Linux的Shell窗口。 2 窗口程序(GUI)发开 3 库程序开发 静态库程序开发:Windows下为xxx.lib文件,Linux下为xxx.a文件。 动态库程序开发:Windows下为xxx.dll文件,Linux下为xxx.so文件。 应用程序开发过程: 1、源代码编写 2、源代码、头文件、静态库和动态库合理的组合。