VS2019配置Opencv遇到的部分問題及解決方案
VS2019配置Opencv遇到的部分問題及解決方案:
本文記錄的是VS2019配置opencv過程中遇到的一些問題和解決方案(如果需要opencv安裝包可以留言,私發我郵箱地址備註opencv)
問題描述:
一、LNK1104 無法開啟檔案“opencv_calib3d2413d.lib”
解決方案:檢查: 專案->連結器->常規->附加庫目錄 配置是否正確,如果附加庫目錄為空或者配置的不是庫目錄都會報這個錯誤。
- 附加庫目錄為空:
- 配置的不是庫目錄
- 正確配置: 必須配置到對應平臺的lib資料夾下!
二、LNK1112 模組計算機型別“x86”與目標計算機型別“x64”衝突
解決方案:檢查: 專案->連結器->常規->附加庫目錄 配置是否正確,平臺為x64則庫也需為x64,若平臺為win32則庫為x86
三、應用程式無法正常啟動(0xc0007b)
解決方案:檢查: 專案->屬性->連結器->輸入->附加依賴項 配置是否正確。
- 對於x64平臺: 把opencv>build>x64>vc14>bin目錄下的所有dll檔案拷貝到C盤Windows>System32和SysWow64兩個資料夾下。
- 對於Win32平臺: 把opencv>build>x86>vc14>bin目錄下的所有dll檔案拷貝到C盤Windows>System32和SysWow64兩個資料夾下。
其他關鍵點:
一、包含目錄和庫目錄
對於 專案->屬性->VC++目錄->包含目錄/庫目錄(二者值一致) 的值:必須含有include資料夾,如下圖一,
二、附加庫目錄
對於 專案->屬性->連結器->常規->附加庫目錄 的值:要與平臺對應,且必須為lib資料夾。(可以兩個平臺都加上,但是當前平臺對應的lib必須放在上面)
或者:
否則報錯:模組計算機型別與目標計算機型別衝突
三、附加依賴項的值
對於專案->屬性->連結器->輸入->附加依賴項 的值:
-
如果是Debug,則庫檔案末尾含d:
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_ml2413d.lib
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_videostab2413d.lib -
如果是Release,則庫檔案末尾不含d:
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_core2413.lib
opencv_features2d2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_objdetect2413.lib
opencv_superres2413.lib
opencv_stitching2413.lib
opencv_photo2413.lib
opencv_ocl2413.lib
opencv_nonfree2413.lib
opencv_ml2413.lib
opencv_legacy2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_videostab2413.lib
相關文章
- 玩Deno遇到問題的解決方案
- nodejs 近期所遇到的問題及解決NodeJS
- 近期工作遇到的問題及解決方式收藏
- oracle 11.2.0.4 DataGuard Broker配置過程中可能遇到的問題及解決方法Oracle
- Fabric 環境搭建遇到問題及解決
- 跨域問題及解決方案跨域
- VS2019 配置opencv4.4OpenCV
- 遇到問題的解決方法
- Harbor搭建及配置 問題解決
- Kafka常見的問題及解決方案Kafka
- 原始碼安裝apache(附遇到的問題及解決)原始碼Apache
- WordPress:常見問題及解決方案
- 基於CodeMirror開發線上編輯器時遇到的問題及解決方案
- JS中toFixed()方法的問題及解決方案JS
- Hanlp配置自定義詞典遇到的問題與解決方法HanLP
- MAC 安裝 VMAF 遇到的問題及解決方法記錄Mac
- 快取三大問題及解決方案快取
- 快取常見問題及解決方案快取
- matplotlib中文報錯問題及解決方案
- 多執行緒的安全問題及解決方案執行緒
- WSL中配置EDA環境:遇到的問題以及解決辦法
- 使用.Net6中的System.Text.Json遇到幾個常見問題及解決方案JSON
- 【面試】工作中遇到的難點及解決方案——人臉解鎖相機衝突問題面試
- Jekyll 本地除錯部落格遇到的問題及解決辦法除錯
- 更新macOS Monterey後遇到的各種Bug問題及解決方法Mac
- 構建Potatso問題集錦及解決方案
- TCP 粘包 - 拆包問題及解決方案TCP
- redis快取相關問題及解決方案Redis快取
- 工作中碰到的Java問題整理及解決方案Java
- 快取世界中的三大問題及解決方案快取
- GT911驅動遇到的問題和解決方案
- Composer 使用過程中遇到的問題和解決方案
- Debian 11 關閉 swap 遇到的問題和解決方案
- FPGA的DAC轉換部分遇到的問題FPGA
- 一篇文章解決你大部分資料庫所遇到的問題資料庫
- Hodoop配置中遇到的問題OdooOOP
- Android應用安全常見問題及解決方案Android
- Web 學習之跨域問題及解決方案Web跨域