去掉VFB dll里导出的函数后缀

去掉vfb的标准dll里的函数后缀可以:

1.普通模块里使用cdecl调用约定/起始模块里使用Extern "C",此语句默认使用cdecl约定。这个就不多说了。

在Windows系统上,STDCALL程序在其内部/外部名称中添加了装饰,其中的大小的参数列表,以字节为单位。

2。通过下面的编译器开关选项可以无视调用约定,自动去除导出的函数后后缀。

-Wl -kill-at

  未设置开关时,可以明显看到导出的函数带有后缀。

 去IDE的工具----环境选项----编译器设置窗口下添加命令:

整个世界清净多了。

原文地址:https://www.cnblogs.com/FanXiaoLei/p/13355698.html