动态链接库和静态链接库
动态链接库是指在生成可执行文件时,不将所有程序用到的函数链接到一个文件里,因为有许多函数在操作系统带的
.dll文件中,当程序运行时,直接从操作系统中找.
而静态链接库就是把所有用到的函数全部链接到.exe文件中.
动态链接库只是建立一个引用的接口,而真正的代码和数据存放在另外的可执行模块中,在运行时装入.
静态链接库是把所有的代码和数据都复制到本模块中,运行时就不在需要库了.
动态链接库和静态链接库
动态链接库是指在生成可执行文件时,不将所有程序用到的函数链接到一个文件里,因为有许多函数在操作系统带的
.dll文件中,当程序运行时,直接从操作系统中找.
而静态链接库就是把所有用到的函数全部链接到.exe文件中.
动态链接库只是建立一个引用的接口,而真正的代码和数据存放在另外的可执行模块中,在运行时装入.
静态链接库是把所有的代码和数据都复制到本模块中,运行时就不在需要库了.