上QQ阅读APP看书,第一时间看更新
0.3 使用Visual C++开发程序的过程
编译环境是程序运行的平台。一个程序在编译环境中,从编写代码到生成可执行文件,最后到运行正确,需要经过编辑、编译、连接、运行和调试等几个阶段。
编辑阶段:在集成开发环境下创建程序,然后在编辑窗口中输入和编辑源程序,检查源程序无误后保存为.cpp文件。
编译阶段:源程序经过编译后,生成一个目标文件,这个文件的扩展名为.obj,该目标文件为源程序的目标代码,即机器语言指令。
连接阶段:将若干个目标文件和若干个库文件(lib)进行相互衔接,从而生成一个扩展名为.exe的文件,也就是可执行文件。该文件适应一定的操作系统环境。库文件是一组由机器指令构成的程序代码,是可连接的文件。库有标准库和用户生成的库两种。标准库由C++提供,用户生成的库是由软件开发商或程序员提供的。
运行阶段:运行经过连接生成的扩展名为.exe的可执行文件。
调试阶段:在编译阶段或连接阶段有可能出错,于是程序员就要重新编辑和编译程序。另外,程序运行的结果也有可能是错误的,也要重新进行编辑等操作。
程序开发过程如图所示。