最近在除錯科大訊飛的語音包,下載的包括msc.dll msc.lib msc_x64.dll msc_x64.lib
用的qt為Qt_5_12_0_MinGW_64
構建的時候,發現:-1: error: cannot find -lmscd錯誤,不知道怎么改正了
uj5u.com熱心網友回復:
你是用"添加庫..."的向導來鏈接庫的吧,肯定是勾選了"為debug版本添加d為后綴",既然你只有一個版本不分debug和release,就應該把勾去掉估計現在你的.pro檔案里面鏈接的內容是類似于
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/lib/ -lmsc
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/lib/ -lmscd
只要用一行不要加d的就好了
另外你既然是用的64位的Qt,那么鏈接也應該鏈64位的lib才對啊
win32: LIBS += -L$$PWD/lib/ -lmsc_x64
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/188242.html
標籤:Qt
上一篇:安裝Android studio后新建專案報錯,求解Unable to resolve dependency for ':app@debug/compileCl
下一篇:中國正成為世界數字經濟“發動機”
