专业的QQ下载站 本站非腾讯QQ官方网站

QQ下载|QQ资讯|QQ分类|下载排行|最近更新

软件
软件
文章
当前位置:首页系统工具系统其他 → DLL函数导入静态库生成器(DLLimpLibTool) v1.0 绿色版
DLL函数导入静态库生成器(DLLimpLibTool) v1.0 绿色版

DLL函数导入静态库生成器(DLLimpLibTool) v1.0 绿色版

DLL函数生成器下载评分:10.0
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags: dlldll函数

DLL函数导入静态库生成器(DLLimpLibTool)支持对DLL动态库产生静态导入库,并支持对改名的dll生成相应名字的导入库(通过改变工具).

本工具的主要用途是:

一、为没有静态导入库(LIB)的DLL生成函数导入库,方便给VC++程序调用。

二、用于其它语言编写的DLL(比如BCB),导出函数是没有C语言修饰符的(例如:_函数名@N),提供VC++使用。不导入函数名称,以免链接时出错,而改为导入函数序号的静态库。

三、不生成导入函数名称的导入库,而是导入函数序号。不导入DLL的函数名列表,减小程序的编译后的文件大小。

使用方法:

一、点击导出“导出*.def 文件”按钮,选择要生成导入库的dll文件,生成*.DEF的导出函数定义文件。如果没有C语言修饰符的(例如:_函数名@N),要自己编辑加上,N是与参数总字节数,即调用栈大小。

如果不会计算也没关系,VC++编译时会出现LINK错误,找不到函数名,你就需要的函数名照抄到DEF文件就时了(主要是“@N”的数字)。

二、生成和编辑好DEF文件后,点击“生成*.lib 文件”按钮,选择要编译的 *.def 文件,即刻生成同名的*.LIB导入库文件。

三、写好与DLL有关的*.h 文件,比如加入编译选项和函数声明文件:

//导入函数表静态库文件(以Vcode.dll为例)

#pragma comment(lib, "Vcode.lib")

extern "C" //其它语言编译的DLL要用C风格

{

//DLL函数

int _stdcall LoadDe(char* strFilePath,char* strFilePath2);

....

}

把DLL、LIB和H文件提供给VC++源程序,就可以使用了,比用API动态调用方便多了,也比较符合编程习惯和规范。

本工具只是SHELL程序,主要是调用工具软件:yun_impdef.exe 和 LIB.exe

展开内容

软件截图

下载地址

  • PC版

同类推荐

推荐文章

用户评论

关于九渡客 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 9DOKE.COM 【九渡客】 版权所有 鲁ICP备2021036634号-4 | 鲁ICP备2021036634号-4

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告