美文网首页
编译器和链接器

编译器和链接器

作者: Doctor_Xu | 来源:发表于2020-03-15 23:25 被阅读0次

    编译器的作用:

    编译器是把源代码转换成中间代码

    链接器的作用:

    链接器是把用户编写的代码,系统的标准启动代码和库代码这三部分合并成一个文件,即可执行文件。对于库代码,链接器只会把程序用到的库函数代码提取出来。

    编译器和链接器分开的好处:

    这样操作,可以把编译和链接分开,我们可以单独编译某个模块,然后可以再用链接器链接其他的模块,通过这种方式,如果只修改某个模块,在编译时只需要编译此模块即可,并不需要编译整个模块,当需要最终的可执行程序时,可以将所有模块共同编译。

    在有些系统中,必须分别运行编译器和链接器,而在一些其他的系统中,编译器会自动启动链接器。

    #include的作用:

    预处理器在编译器之前处理这条指令

    相关文章

      网友评论

          本文标题:编译器和链接器

          本文链接:https://www.haomeiwen.com/subject/vtiiehtx.html