天天看點

vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”

error MSB8020

vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”

可能錯誤原因:低版本的vs編譯高版本的代碼會出現這個錯誤。

解決方式:

  1. 轉換平台工具集,如下,改成自己有的

    2.

    vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”
    vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”
  2. 在菜單中依次選擇:[項目]->[重定解決方案目标],讓後F7重新編譯

    error LNK1104: 無法打開檔案“opencv_calib3d248d.lib”

    打開屬性-配置屬性-連接配接器-附加依賴項,打開自己的opencv庫看看自己的庫名是多少,對應着修改就可以。

    vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”
vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”
vs運作出錯:error MSB8020或error LNK1104: 無法打開檔案“opencv_calib3d248d.lib/opencv_contribxxxd.lib”

*

error LNK1104: 無法打開檔案“opencv_contrib248d.lib”

原因:沒有安裝opencv_contribu庫,這是個額外的庫來的

安裝可以借鑒部落格:點選前往

https://blog.csdn.net/GIS_feifei/article/details/102531891

繼續閱讀