.def文件如何编写

DLL中导出函数的声明有两种方式:一种为在函数声明中加上__declspec(dllexport),这里不再举例说明;另外一种方式是采用模块定义(.def) 文件声明。

规则是:1.首先创建 一个DLL程序,.cpp中。

    2.然后创建一个.def的文件,在里面加上。

LIBRARY
;eMMC_FW_TEST.def:eMMC FireWare Test

;LIBRARY    "eMMC_FW_TEST"

EXPORTS
;Explicit exports can go here
PlugDevice
LaunchFTL
LowVoltage

 

说明:

.def文件的规则为:

(1)LIBRARY语句说明.def文件相应的DLL;

(2)EXPORTS语句后列出要导出函数的名称。可以在.def文件中的导出函数名后加@n,表示要导出函数的序号为n(在进行函数调用时,这个序号将发挥其作用);

(3).def文件中的注释由每个注释行开始处的分号(;)指定,且注释不能与语句共享一行。

 

转载于:https://www.cnblogs.com/Caden-liu8888/p/7131874.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值