第九章 编译器的高级使用.pdf

第九章 编译器的高级使用 一、编译器的完整功能 1、编译器(Compiler ) 用来把程序代码转换成目的文件(*.OBJ )或执行文件(*.EXE )的工 具,是编译工具的主角。 Compiler在编译时有很多选项可以设置,不同的设置会编译出不同的 机器码。最常见的选项格式有两种,Release格式或Debug格式。Release 格式所编译出来的执行文件执行效率比较好,Debug格式所编译出来的文 件执行效率比较差,不过Debug格式编译的执行文件可以配合Debug工具 来进行调试。 一、编译器的完整功能 2、连接器(Link ) 用来把Compiler所生成的目的文件 (*.OBJ )连接成最后的执行文件 (*.EXE )、或是链接库 (*.LIB、*.DLL )。有的编译器执行后会自动调用 Link来生成执行文件。 经过目的文件来生成执行文件有几项好处: (1)可以把大程序拆解成许多小文件来编写。 (2 )可以把不同语言程序代码所生成的OBJ文件链接成一个执行文件。 一、编译器的完整功能 3、链接库(Library ) 编写Fortran程序所使用的库存函数,都是事先写好放在*.LIB的链接库 中。读者可以在Visu

文档评论(0)

1亿VIP精品文档

相关文档