1.C语言软件开发过程 软件开发过程涉及编译器(compiler),汇编器(assembler),连接器(linker),归档器(archiver),建库器(library-build utility),运行支持库(run time support library),HEX转换器(hex conversion utility),交叉引用列表器(cross reference lister),绝对列表器(absolute lister)等。其大都设置既可通过命令,也可通过ccs的project\build options设置。 1>.编译器:对C语言源代码进行编译,产生汇编语言源代码。 一步编译:cl2000 –v28 [-options] filenames [object files] [-z [link_options]] 分布编译:文法分析: 生成file.if的中间文件 ac2000 file.c 代码优化: 生成file.opt的文件 opt2000 file.if 代码生成: 生成file.asm的汇编文件 cg2000 file.opt 汇编: 生成file.obj目标文件 asm2000 file.asm
猜您喜欢
评论