這幾天被這個錯誤搞得很頭大,看了很多大神的解決辦法,涉及到opencv的版本的windows的操作系統等各種知識,但是我嘗試了很多辦法最終都沒有解決。今天晚上突然想到之前遇到這種無法打開lib文件時,一個前輩告訴我的一個辦法,簡單嘗試下,發現直接就搞定了。步驟如下:
1、打開路徑C:\opencv\build\x64\vc14\lib(自己確認電腦里opencv文件夾在哪,如果沒有的話可以自己下一個,附上鏈接:https://www.opencv.org/releases.html);
2、檢查上述路徑中是否有opencv_world331.lib文件;
3、如果有,則打開VS項目->項目屬性->配置屬性->C/C+±>附加包含目錄->編輯,然后把文件的路徑放進去就行了;如果沒有,先下好文件,再將文件路徑導入附加包含目錄中;
4、再打開項目->項目屬性->配置屬性->鏈接器->附加庫目錄->編輯,把文件路徑也放進去就搞定啦。
如果有其他lib文件打不開,建議在項目文件夾里新建一個libku文件夾,將相關lib文件放進去,然后把libku文件夾的路徑放到上述兩個位置中,看看能否解決問題。