要接一個第三方的dll,但程式一呼叫createListener(url) dll里面的函式 就崩潰了
試著呼叫mysql官方提供的c++的api 的dll也是崩潰mysql_init(NULL);
這是什么問題呢

uj5u.com熱心網友回復:
給我的感覺是,你的MSVC 和 MinGW 混用的緣故uj5u.com熱心網友回復:
QT的編譯器是MVSC的,我再VS2015編譯能支持QT使用崩潰的動態庫,但QT始終沒辦法呼叫,一呼叫函式程式就退出了uj5u.com熱心網友回復:
17:03:19: 正在啟動 "E:\QT5.9\5.9.1\msvc2015\bin\qmake.exe" D:\QTProject\test\untitled1\untitled1.pro -spec win32-msvc17:03:20: 行程"E:\QT5.9\5.9.1\msvc2015\bin\qmake.exe"正常退出。
17:03:20: 正在啟動 "E:\QT5.9\Tools\QtCreator\bin\jom.exe" qmake_all
jom 1.1.2 - empower your cores
17:03:20: 行程"E:\QT5.9\Tools\QtCreator\bin\jom.exe"正常退出。
qmake有個 jom 1.1.2 - empower your cores 這樣的提示,不知道是不是這個引起的, 這個提示是什么原因呢
uj5u.com熱心網友回復:
一般運行期崩潰,很有可能是你的環境和DLL的不一樣,或者說,可能你是64bit的app,而dll版本是32bit的uj5u.com熱心網友回復:
能不能把dll拷貝到exe所在目錄。。。 這你也怪代碼 這鍋代碼不背uj5u.com熱心網友回復:
樓主成功沒?我也遇到這種問題了,QTMSVC32bit的呼叫庫崩潰轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/283911.html
標籤:Qt
上一篇:怎么提取已安裝APP的安裝包
