美文网首页
Windows和Linux下的目标文件、静态库和动态库无标题文章

Windows和Linux下的目标文件、静态库和动态库无标题文章

作者: 夕望有你 | 来源:发表于2016-12-29 16:14 被阅读27次

Windows和Linux下的目标文件、静态库和动态库

一、.obj .lib .dll使用在windows平台下:

.obj:目标文件,相当于源代码对应的二进制文件,未经重定位。

.lib:可理解为多个obj的集合,本质与.obj相同。

.dll:动态链接库,作为共享函数库的可执行文件。

二、.o .a .so使用在linux平台下:

.o: 目标文件,相当于源代码对应的二进制文件。

.a: 与.o类似,多个.o的集合。

.so:(share object)动态链接库,跟Windows平台类似。

生成和使用的方法后面补充。

相关文章

  • Windows和Linux下的目标文件、静态库和动态库无标题文章

    Windows和Linux下的目标文件、静态库和动态库 一、.obj .lib .dll使用在windows平台下...

  • 动态链接库和静态链接库

    动态库和静态库 在Win下,动态库以.dll结尾,静态库以.lib结尾。 在Linux下,动态库文件以.so结尾,...

  • Go导出的库给VS使用

    说明:go在windows下可以导出静态库和动态库,静态库是.a文件是不能给vs使用的,也没法转成vs使用的静态库...

  • IOS SDK 静态.a库创建调试

    静态库 1、静态库即静态链接库(例如: windows下的.lib、Mac和Linux下的.a); 2、静态库在编...

  • 动态库与静态库小看法

    对比动态库与动态库区别和个人看法 动态库与静态库对比一览表 动态库静态库文件名windows: *.dll li...

  • Linux动态库

    深入探讨Linux静态库与动态库的详解(一看就懂)Linux下动态库的生成和使用Linux下动态库生成和使用转-u...

  • C/C++运行时导入动态库

    运行时导入动态库 动态库 在Linux下的动态库值得通常是.so文件, windows下的动态库通常时.dll文件...

  • iOS 静态库封装

    静态库和动态库 静态库和动态库存在形式 静态库:以.a 和 .framework为文件后缀名。 动态库:以.tbd...

  • Linux下的静态库和动态库

    linux下的库: linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于代码被载入的时刻不同。静态库...

  • 三、目标文件解析

    1. 目标文件的格式 Linux平台的可执行文件、目标文件(.o)、静态库(.a)、动态库(.so)都采用ELF格...

网友评论

      本文标题:Windows和Linux下的目标文件、静态库和动态库无标题文章

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