静态库与动态库

所谓静态库,就是在静态编译时由编译器到指定目录寻找而且进行连接,一旦连接完成,最终的可执行程序中就包含了该库文件中的全部有用信息,包括代码段、数据段等。所谓动态库,就是在应用程序运行时,由操做系统根据应用程序的请求,动态到指定目录下寻找并装载入内存中,同时须要进行地址重定向。 win32平台下,静态库一般后缀为.lib,动态库为.dll linux平台下,静态库一般后缀为.a,动态库为.so 从本
相关文章
相关标签/搜索