DESTDIR = $$PWD/bin
INCLUDEPATH += $$PWD/include
LIBS += $$DESTDIR\OutLog.dll
pro配置,然后LIBS 里面放了dll,include里面放了頭檔案,bin里面也放了dll檔案
一直報這個錯誤注:dll是64位的,qt專案建立的時候,兩種都選了
uj5u.com熱心網友回復:
今天剛好就遇到這個錯誤,也是沒找到問題,我把專案刪了重建就好了uj5u.com熱心網友回復:
額,我重新建過啊,還是不行。。。有沒有大佬指導一下啊,不勝感激
uj5u.com熱心網友回復:
是不是編譯器不一樣,dll和程式使用的編譯器及位數都要一樣,統一用mingw或msvc20xxuj5u.com熱心網友回復:
編譯器的問題。如果顯示呼叫不報錯,編譯報錯就是編譯器原因,統一編譯器uj5u.com熱心網友回復:
應該把dll對應的匯入庫也就是.lib放到工程里,而不是直接把dll弄進來。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/60195.html
標籤:C++ 語言
下一篇:C++ easyx
