抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

环境

  • visual studio shell (VS 2017的开发人员命令提示符 )
  • dumpbin(查看dll符号工具)

测试

  • 打开命令行

  • 运行命令,查看默认情况下的符号
1
dumpbin -exports 你的dll路径与文件名

  • 增加def模板文件
1
2
3
4
5
6
7
8
9
10
LIBRARY "你的dll文件名"
EXPORTS
ICC_Reader_Open @ 1
ICC_Reader_Close @ 2
ICC_Reader_PowerOn @ 3
ICC_Reader_PowerOff @ 4
ICC_Reader_Application @ 5
Rf_Set_Type @ 6
Rfc_Activate_CPUCard @ 7
Rfc_Send_Command @ 8
  • 把def文件指定到vs上

  • 编译后再次查看符号情况,至此成功把多余符号去除

评论