博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用VC和MinGW导出dll的def和lib(a)文件
阅读量:5855 次
发布时间:2019-06-19

本文共 355 字,大约阅读时间需要 1 分钟。

hot3.png

原文地址:

 

有了dll文件需要导出def文件: 

pexports zlib1.dll > zlib1.def 
有了dll和def文件,需要导出MinGW的.a文件: 
dlltool --dllname zlib1.dll --def zlib1.def --output-lib libz.dll.a 
有了dll和def文件,需要导出一个VC的lib文件: 
lib /machine:i386 /def:zlib1.def 
注意: 
C++的dll不具有2进制级别的共享性,也就是说VC的MinGW的C++ dll不能混用。 
而C的可以。 
pexports和dlltool的MinGW的工具,lib是VC的工具。

转载于:https://my.oschina.net/u/4000302/blog/3029437

你可能感兴趣的文章
Struts 2 标签库及使用
查看>>
转:将字符串或表达式直接转为C#可执行代码的办法
查看>>
【数学】【P5076】 Tweetuzki 爱整除
查看>>
Yii2实现命名范围scope的自定义查询
查看>>
PHP二维数组指定字段进行排序
查看>>
谈谈git/github
查看>>
[转] vue之computed和watch
查看>>
paper 83:前景检测算法_1(codebook和平均背景法)
查看>>
encrypt myself code
查看>>
CentOS 7使用dnf安装Memcached以及启动、停止、开机启动等设置
查看>>
页面上通过地址栏传值时出现乱码的两种解决方法
查看>>
c++下面的一个单例
查看>>
ASP.Net MVC开发基础学习笔记:四、校验、AJAX与过滤器
查看>>
dev gridControl 自定义绘制列头颜色
查看>>
运行时数据调试
查看>>
京东的交易系统 之 高并发架构分享
查看>>
网站大并发处理解决方案
查看>>
分布式计算
查看>>
cocoapods管理第三方开源库
查看>>
pvp实时对战,同步机制,针对掉线简单分析
查看>>