在编译带有 __stdcall 调用约定的C++ dLL时,默认会在导出符号后面带上 @ 符号,
1. 如果Windows环境下使用Qt(mingw)开发,可在 .pro 文件中新增如下编译选项
windows{
QMAKE_LFLAGS += -Wl,--kill-at
}
2. 如果使用VS开发,需要在工程的.def文件,增加导出函数说明
EXPORTS
;Explicit exports can go here
Func
在编译带有 __stdcall 调用约定的C++ dLL时,默认会在导出符号后面带上 @ 符号,
1. 如果Windows环境下使用Qt(mingw)开发,可在 .pro 文件中新增如下编译选项
windows{
QMAKE_LFLAGS += -Wl,--kill-at
}
2. 如果使用VS开发,需要在工程的.def文件,增加导出函数说明
EXPORTS
;Explicit exports can go here
Func