天天看點

QT添加windows靜态庫

qt中添加windows vs 生成的靜态庫,需要注意:

qt使用的編譯器版本要和vs版本,作業系統位數要對應。

例如:用  vs2015 x86生成的了release 和debug兩種靜态庫
           

相應的QT也要配置vs2015 32 編譯器。

QT添加windows靜态庫

把之前vs 生成的靜态庫的頭檔案和庫準備好

QT添加windows靜态庫

打開qt 中打卡 工程 .pro檔案 右鍵選擇 添加庫選擇外部庫

QT添加windows靜态庫
QT添加windows靜态庫
QT添加windows靜态庫

這樣我們release和debug版的靜态庫都添加近工程了。

如果之前已經生成過編譯後的檔案夾

QT添加windows靜态庫

再次生成時可能遇到error LNK2019: 無法解析的外部符号之類的錯誤資訊。

這個問題隻要把上面的檔案夾删除,從新編譯即可。

原文連結

繼續閱讀