25
可移植性表示源文件能通过不同的编译器进行编译在不同的系统中运行。
源代码文件是用户针对用途写出的原始文件,通过编译器生成扩展名为.o的目标代码文件,再通过链接器在目标代码文件上链接启动代码和库函数代码后,即可生成可执行文件。
编译器的任务是将更靠近“人”的c语言转换成计算机能识别的机器语言。
链接器的任务是给“中间文件”--目标代码文件链接上启动代码和引用的库函数,使其成为可运行的可执行文件。
七个步骤:定义目标,设计程序,写代码,编译,运行程序,测试调试,维护更新。
可移植性表示源文件能通过不同的编译器进行编译在不同的系统中运行。
源代码文件是用户针对用途写出的原始文件,通过编译器生成扩展名为.o的目标代码文件,再通过链接器在目标代码文件上链接启动代码和库函数代码后,即可生成可执行文件。
编译器的任务是将更靠近“人”的c语言转换成计算机能识别的机器语言。
链接器的任务是给“中间文件”--目标代码文件链接上启动代码和引用的库函数,使其成为可运行的可执行文件。
七个步骤:定义目标,设计程序,写代码,编译,运行程序,测试调试,维护更新。