Windows下GCC使用dll

原创 2006年05月26日 09:37:00

 

一、1、如果不存在dll的.lib文件
           1) 使用impdef(http://mirrors.zoreil.com/webclub.kcom.ne.jp/ma/colinp/gcc.html下载)生成def文件
                impdef x.dll > x.def
           2) 生成.a文件
               dlltool --dllname x.dll --input-def x.def --output-lib libx.a
  
           如果存在x.lib文件直接 cp x.lib libx.a
         2、在连接的时候加上-lx

二、cd /c/usr/src/lib
        > pexports.exe ../bin/iconv.dll > iconv.def
        > dlltool.exe -e libiconv.exp -l libiconv.a -D iconv.dll -d iconv.def -z libiconv.def -k -v
        > ranlib libiconv.a

相关文章推荐

在Windows下使用gcc编译器

在Windows下使用gcc编译器: 1.首先介绍下MinGW   MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的...

windows下使用gcc编译boost库

windows下使用gcc编译boost库 收藏 在进行之前,首先需要准备的当然是下载boost库的合适版本,下载安装gcc for windows,这些直接google,这里只简单记录编译...

【编程工具系列】在Windows下使用gcc编译器

在Windows下使用gcc编译器 1.首先介绍下MinGW MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Wi...

在Windows平台下使用安装GCC

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2007-12/9546.htm 我想将lin...

在Windows下使用gcc

http://www.cnblogs.com/StefanJi/archive/2010/04/13/1711448.html最近,想将linux机 器上的一个程序拿到Windows下用。直接将s...
  • ztguang
  • ztguang
  • 2016年03月30日 10:37
  • 6607

[C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)

作者:zyl910   将Windows程序移植到Linux等平台时,经常会遇到tchar.h问题与字符串的格式控制字符问题(char串、wchar_t串、TCHAR串混合输出)。本文探讨如何解决这...
  • zyl910
  • zyl910
  • 2013年01月17日 21:50
  • 9852

在windows下使用vim和gcc开发c程序

相信只要接触过linux的人肯定用过vim这个功能超强大的文本编辑器,只要在linux写过C语言的绝对使用了gcc的,我接触linux没多长时间,但是觉得这两个东西真的是相当的好,如果写一个简单的C语...

windows 下使用gcc编译. c文件的实现方法。

我们都知道,在windows环境下
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下GCC使用dll
举报原因:
原因补充:

(最多只允许输入30个字)