没有合适的资源?快使用搜索试试~ 我知道了~
首页mingw 生成.a 转为.lib
资源详情
资源推荐
ת����MinGW .a VC µ .dll������ ��� � �
(2013-12-01 15:42:11)
תب� �
���ࣺࣺࣺࣺࣺࣺࣺࣺࣺࣺࣺࣺࣺࣺ C/C
ʹ MinGW һ�� ���� �ݿ���룬���������
�configure ã��� ���� � ������ֻ .a ļ google һЩ һ ¡� ��� ���� ���������� � �
Ϊ http://blog.henix.info/blog/mingw-a-convert-dll.html ģ л���� Դ�� �� � ��� ���ԭ ԭ ߣ�
�������������⣺ֻ ���� Cygwin ľ .a Ҫ������� �� ������⣨ ת���ɿ VC++ е .dll ����� � ���
.lib �� ��
ϴ ˵ dll ô .lib ʲô ģ Ҫ IJ һ ôһ������� �� ���� �� ��� � ����� � � ���������Լ������� ��ְ취��
ar .a е .o ļ���� �� � ����� � �������
ar x libatlas.a
ʹ MinGW --export-all-symbols ѡ ӳ dll з ţ�� �� ���� � ���������� � �
gcc -shared -o atlas.dll *.o -Wl,--export-all-symbols,--output-def,atlas.def
ʹ VC++ lib .lib Ҫ һ .def ļ�� �Դ�� �������� ���� �� ���� � �����
lib /machine:i386 /def:atlas.def
Links:
http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs
Ϊ http://www.cnblogs.com/lovesaber/archive/2012/11/27/2790297.html���� Դ��
һ MSVC MINGW ɵ dll lib�� ���� �� � ��
gcc -shared -o testdll.dll testdll.c-Wl,--output-
def,testdll.def dll ļ def ļ��� � ��� � �
lib /machine:i386 /def:testdll.def lib ļ exp ļ (libΪMSVC Ĺ��� � ��� � ��� � ��ߣ�������VS��
װ��binĿ¼ ҵ )��� �
ɵ dll ļ lib ļ MSVC ˡ�� � � ��� � ��Ϳ��Ա� ����� �
ע� C++ dll 2 Ƽ Ĺ Ҳ ˵VC MinGW C++ ⣺ �� ������ ��� ��� ����ԣ� ���� �� ��
dll�� � ���������������� á C dllȴ��� �� ��� �ԡ
minGW MSVC ɵĿ���� ���� �� �
cl /LD testdll.c dll ļ lib ļ��� � ��� � �
gcc -o testmain.exe testmmain.c -ltestdll -L. ɿ��������� � ��ִ г���
PS:
ΪMinGW���� ������ת��ʾ һ ¡��� � �
ԭַ��http://www.mingw.org/wiki/MSVC_and_MinGW_DLLs
MSVC and MinGW DLLs
View
Revisions
Posted February 26th, 2009 by earnie
dll
faq
msvc
TODO: Reformat to new wiki syntax.
!!! [Minimalist GNU for Windows | http://www.mingw.org]
!! MSVC and MinGW DLLs
Assume we have a testdll.h, testdll.c, and testmain.c. In the first case, we
will compile testdll.c with MinGW, and let the MSVC-compiled testmain call it.
You should use
gcc -shared -o testdll.dll testdll.c -Wl,--output-def,testdll.def,--out-
implib,libtestdll.a
to produce the DLL and DEF files. MSVC cannot use the MinGW library, but since
you have already the DEF file you may easily produce one by the Microsoft LIB
tool:
lib /machine:i386 /def:testdll.def
杨宗卫的爸爸
- 粉丝: 112
- 资源: 150
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功