1.3.7 编译和运行C++(www.cppentry.com)程序
视频讲解:Compiling and Running a C++(www.cppentry.com) Program
前面的小节解释了运行图1.8的C++(www.cppentry.com)程序发生的事情。但是,程序具体在哪里?怎么使它运行起来呢?这是下面要讨论的主题。
C++(www.cppentry.com)程序用文本编辑器编写。这和写其他文档(比如学期报告、情书、购物单等)没有多大区别。程序和其他文档一样存储在文件中。有多种文本编辑器可供选择,每种文本编辑器的具体使用方式都有一定区别。所以,这里不便过多讲解文本编辑器的问题。如果有不明白的地方,请查阅编辑器的联机帮助。
编译和运行C++(www.cppentry.com)程序的方式也取决于所用的系统,所以只能从常规角度讨论这个问题。你需要知道在自己的系统上编译、链接和运行C++(www.cppentry.com)程序的命令是什么。命令可以在系统手册中找到,也可询问在你的系统上用过C++(www.cppentry.com)的人。执行编译命令,会生成C++(www.cppentry.com)程序翻译成机器语言的版本,该版本称为"目标码"。目标码必须与现有例程(比如输入和输出例程)的目标码链接(也就是合并)起来。链接过程可能是自动完成的,所以一般不必关心链接问题。但在某些系统上,仍然需要单独调用链接器。同样地,请查阅文档或询问其他人。最后是运行程序。具体如何做也要取决于系统,所以请查阅手册或询问别人。