centos7 .a/.so/.la目标库区别
来源:互联网 发布:怪物猎人物语 淘宝 编辑:程序博客网 时间:2024/05/18 03:00
linux下编译,常会遇到后缀为:.o .so .a .la .ko等格式文件,尽管linux并不以扩展名作为识别文件格式的唯一依据,但规范约定还是有的,如下:
- .o 是目标对象文件,相当于windows中的.obj文件
- .a 为静态库,可以是一个或多个.o合在一起,用于静态连接
- .la 为libtool生成的共享库,其实是个配置文档。可以用$file *.la查看*.la文件,或用vi来查看。
- .so 为共享库,类似windows平台的dll文件
补充: 还有一种扩展名为.ko 文件,不过它是Linux内核使用的动态链接文件后缀,属于模块文件,用来在Linux系统启动时加载内核模块。
阅读全文
0 0
- centos7 .a/.so/.la目标库区别
- linux下.a/.so/.la目标库区别-转
- linux下.a/.so/.la目标库区别
- Linux .so .a .la 库
- o a so lo la
- so la a 文件和 libtool
- Linux下.o .so .a .la
- Linux静态库和动态库区别
- 静态库与动态库区别
- 动态库和共享库区别
- Mysql数据库和Mysql扩展库区别
- Linux动态库和静态库区别
- 静态库与动态库区别比较
- 系统调用与标准IO库区别
- C++动态库于静态库区别
- Linux静态库和动态库区别
- Linux静态库和动态库区别
- 静态库和动态库区别
- C++ 委托 fastdelegate
- Maven工程打包时动态设置war名
- mac下nginx的搭建过程及一些文件的目录和相应的指令
- anaconda4.4.0 python3.6 安装opencv3 问题解决
- PLSQL Developer软件使用大全
- centos7 .a/.so/.la目标库区别
- servlet/filter/listener/interceptor区别与联系
- 集群高可用架构整理
- Volley的基本使用
- C++读取以逗号为分隔符的数值
- WebAPI前置知识:HTTP与RestfulAPI
- ARM的AMBA总线
- Centos7.1 安装Sqlite3
- 我所不知道的TCP Socket编程(四)-客户端生命周期