静态库和动态库.doc
sy****28
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
静态库和动态库.doc
HYPERLINK"http://chriszeng87.iteye.com/blog/1186094"静态库和动态库(连接指向源文档)一、库的类型(一)在windows中.dll动态库.lib静态库库即为源代码的二进制文件(二)在linux中.so动态库.a静态库(三)静态库和动态库的优缺点我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行
怎样创建Linux静态库和动态库.docx
怎样创建Linux静态库和动态库怎样创建Linux静态库和动态库1.基本概念静态库:链接时,库与编译生成的.o文件一起打包到可执行文件中。linux/windows下扩展名分别为:.a/.lib动态库:链接时,不会打包到可执行文件中,执行时会动态的加载动态库。linux/windows下扩展名分别为:.so/.dll区别主要体现在:a、可维护性。合入更新。合入动态库的更新,只要替换库即可。但合入静态则需要重新链接,生成新的可执行程序,全量更新。环境依赖。若包含静态库,编译成功后不依赖环境。动态库则存在依赖
怎样创建Linux静态库和动态库.docx
怎样创建Linux静态库和动态库怎样创建Linux静态库和动态库1.基本概念静态库:链接时,库与编译生成的.o文件一起打包到可执行文件中。linux/windows下扩展名分别为:.a/.lib动态库:链接时,不会打包到可执行文件中,执行时会动态的加载动态库。linux/windows下扩展名分别为:.so/.dll区别主要体现在:a、可维护性。合入更新。合入动态库的更新,只要替换库即可。但合入静态则需要重新链接,生成新的可执行程序,全量更新。环境依赖。若包含静态库,编译成功后不依赖环境。动态库则存在依赖
怎样创建Linux静态库和动态库.docx
怎样创建Linux静态库和动态库怎样创建Linux静态库和动态库1.基本概念静态库:链接时,库与编译生成的.o文件一起打包到可执行文件中。linux/windows下扩展名分别为:.a/.lib动态库:链接时,不会打包到可执行文件中,执行时会动态的加载动态库。linux/windows下扩展名分别为:.so/.dll区别主要体现在:a、可维护性。合入更新。合入动态库的更新,只要替换库即可。但合入静态则需要重新链接,生成新的可执行程序,全量更新。环境依赖。若包含静态库,编译成功后不依赖环境。动态库则存在依赖
怎样创建Linux静态库和动态库.docx
怎样创建Linux静态库和动态库怎样创建Linux静态库和动态库1.基本概念静态库:链接时,库与编译生成的.o文件一起打包到可执行文件中。linux/windows下扩展名分别为:.a/.lib动态库:链接时,不会打包到可执行文件中,执行时会动态的加载动态库。linux/windows下扩展名分别为:.so/.dll区别主要体现在:a、可维护性。合入更新。合入动态库的更新,只要替换库即可。但合入静态则需要重新链接,生成新的可执行程序,全量更新。环境依赖。若包含静态库,编译成功后不依赖环境。动态库则存在依赖