Vulkan開發--LNK1104 無法打開文件“”jsoncpp.lib“ 部分解決方法

博主在做Vulkan項目時,用到了Jsoncpp作通訊,需要使用cmake工具將jsoncpp.lib鏈接到vs項目中,結果出現瞭如下錯誤:

LNK1104 無法打開文件“”jsoncpp.lib“ 

多次嘗試重新cmake操作,結果仍然報錯

在debug過程中,博主通過【配置屬性-->鏈接器-->輸入-->附加依賴項-->加入庫名】的操作,把“附加依賴項加入庫名”中的“jsoncpp.lib”刪除,再次編譯項目bug居然消失了,真是又驚又喜!特此記錄,留給後來人。

 

補充一些基本的vs操作知識:

添加lib文件:

配置屬性-->鏈接器-->輸入-->附加依賴項-->加入庫名(xxx.lib),或者在cpp文件中用#pragma comment(lib, "xxx.lib")來代替

添加lib文件目錄:

配置屬性-->鏈接器-->常規-->附加目錄,在裏面填上庫文件所在的路徑。

上述操作只能是作爲參考,實際環境配置的過程中針對不同的情況操作要靈活變化。

發佈了44 篇原創文章 · 獲贊 22 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章