后缀名“.dll .obj .lib”和“ .so .o .a”文件的区别含义
2015-09-21 13:15
253 查看
(1) .dll .obj .lib使用在windows平台下。
.dll:动态链接库,作为共享函数库的可执行文件。
.obj:目标文件,相当于源代码对应的二进制文件,未经重定位。
.lib:可理解为多个obj的集合,本质与.obj相同。
(2) .so .o .a使用在linux平台下。
.so:(share object)动态链接库,跟Windows平台类似。
.o: 目标文件,相当于源代码对应的二进制文件。
.a: 与.o类似,多个.o的集合。
转自转自他人的博客........
.dll:动态链接库,作为共享函数库的可执行文件。
.obj:目标文件,相当于源代码对应的二进制文件,未经重定位。
.lib:可理解为多个obj的集合,本质与.obj相同。
(2) .so .o .a使用在linux平台下。
.so:(share object)动态链接库,跟Windows平台类似。
.o: 目标文件,相当于源代码对应的二进制文件。
.a: 与.o类似,多个.o的集合。
转自转自他人的博客........
相关文章推荐
- Git 相关
- iOSCoreAnimation动画系列教程(一):CABasicAnimation【包会】
- LibRTMP源代码分析4
- 使用AVSpeechSynthesizer朗读文字
- 黑马程序员-关于配置环境变量
- c 语言 通讯录 写入文本文件(含读取,删除某行,修改某行)
- 函数名作为另一函数的参数
- 解决NGUI中sprite的边缘会出现黑线的问题
- 23设计模式之组合模式(Composite)
- OCP-V13-702
- 徒手用Java来写个Web服务器和框架吧<第三章:Service的实现和注册>
- 升级到win10后远程桌面无法被接入
- 【C/C++学院】0814-引用高级、引用高级增加/auto自动变量自动根据类型创建数据/Bool/Enum/newdelete全局/大数据乘法与结构体/函数模板与auto/宽字符本地化/inline
- linux syscon and regmap study note
- 潘鹏整理WPF(5)滚动条ScrollViewer
- thinkphp中SQLSTATE[42S02]: Base table or view not found: 1146 Table错误解决方法
- rsync服务器搭建
- hihoCoder 1228 Mission Impossible 6 2015北京网络赛 大模拟
- Cocos2d-x3.0 DrawNode吸取
- 深入学习 Block