QT +minggw,调用WIN32 DLL 一直提示无效外部符号,后面改成
QT+msvc2013 也是出现各种错误,网上说什么LIBS+= 或者添加外部库的方式都不行,最后发现是DLL 32位与编译器64位不匹配造成的错误。用VS2013 新建WIN32 DLL,加DEF文件导出函数,编译时WIN32换成X64编译,便成功导出64位DLL,调用完美正常。
QT 调用DLL 遇到的各种坑
最新推荐文章于 2023-06-17 22:48:52 发布
QT +minggw,调用WIN32 DLL 一直提示无效外部符号,后面改成
QT+msvc2013 也是出现各种错误,网上说什么LIBS+= 或者添加外部库的方式都不行,最后发现是DLL 32位与编译器64位不匹配造成的错误。用VS2013 新建WIN32 DLL,加DEF文件导出函数,编译时WIN32换成X64编译,便成功导出64位DLL,调用完美正常。