Linux和Windows链接动态库的区别
来源:互联网 发布:前瞻网数据 编辑:程序博客网 时间:2024/05/18 14:23
1. 生成动态库
Linux: so
对于内部要使用的库,只需要include头文件即可。
例如:生成libA.so,需要使用libB.so,那么在Makefile中只需要包含B.h所在的路径,不需要链接libB.so,
只需要在运行可执行文件时同时使用libA.so和libB.so。
Windows: lib, dll
对于内部需要使用的库,需要include头文件和链接lib。
与linux相比多了一步,在编译的时候需要链接lib,
在运行执行文件时需要所有的dll。
2. 生成可执行文件
Linux:
在编译的时候需要include头文件和链接so;在Makefile中需要
Windows:
与生成动态库相同
0 0
- Linux和Windows链接动态库的区别
- Windows 和 Unix 下动态链接库的区别
- windows和linux注册动态链接库的方法
- windows和linux动态链接库比较
- Windows和Linux动态链接库总结
- Windows和Linux中的动态链接库
- linux下动态链接库和静态链接库的使用和区别
- Linux下静态链接和动态链接库的区别和创建
- COM 和 动态链接库的区别
- COM 和 动态链接库的区别
- linux windows静态库和动态库的区别
- 静态链接库和动态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 动态链接库和静态链接库的区别
- 静态链接库和动态链接库的区别
- 动态链接库和静态链接库的区别
- iOS视频边下边播--缓存播放数据流
- 图像处理之形态学梯度计算
- 数据库30条军规解读
- 电脑更换硬盘 如何保护信息安全?
- 关于SQL Server将一列的多行内容拼接成一行的问题讨论
- Linux和Windows链接动态库的区别
- Go语言Ubuntu下打印网络请求报文信息
- onvif_discovery_client搜索多个网段内的onvif设备(IPC)
- java 为pdf添加水印图片
- 用到了bash的几个知识点,记录一下
- UNIX再学习 -- 文件描述符
- ubuntu中关于python学习深度学习 pip Theano Tensorflow
- C++中关于windows窗体的编程
- 欢迎使用CSDN-markdown编辑器