1. 程式人生 > >VS C++ opencv 問題彙總

VS C++ opencv 問題彙總

1.visual studio 除錯時提示 已載入“C:\Windows\SysWOW64\ntdll.dll”。無法查詢或開啟 PDB 檔案。

2.visual studio 2017 配置 opencv 3.2 開發環境(簡)
3.OpenCV+VS 開發環境配置(繁)

4.Designtime 生成失敗。IntelliSense 可能不可用

5.找不到opencv_world320d.dll的問題

6.無法開啟包括檔案: “opencv2/opencv.hpp”: No such file or directory cv1:
“專案”→“屬性”→“VC++目錄”→“包含目錄”,加入自己安裝opencv的路徑

D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2

在這裡插入圖片描述
三個路徑都加進去:
在這裡插入圖片描述

7.error MSB6006: "CL.exe"已退出,程式碼為-1073741515
我沒有bin,就新建了一個bin資料夾複製進去…

8.error LNK2019: 無法解析的外部符號

1.採用開源程式,沒有新增依賴項:
專案、屬性、C/C++、附加包含目錄:填寫附加標頭檔案所在目錄 分號間隔多項

D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2

專案、屬性、連結器、常規、附加庫目錄:填寫附加依賴庫所在目錄 分號間隔多項

D:\opencv\build\x64\vc14\lib

專案、屬性、連結器、輸入、附加依賴項:填寫附加依賴庫的名字.lib 空格或分號間隔多項

opencv_world320d.lib

2.X64編譯,採用Win32 Debug

9.Microsoft C++ 異常: cv::Exception,位於記憶體位置 0x000000DA8D3BE240 處
imread 的路徑寫對就行了,之前先是沒呀改成自己的路徑,後是最後忘加 \\

string write_path1 = "D:\\AAA\\TIP\\";

10.載入Microsoft符號伺服器檔案取消

11.找不到定義:
1.開啟vs(但不要開啟任何專案);
2.Tools->Options->Text Editor->C/C+±>Advanced, Browsing/Navigation 裡的 Recreate DataBase 設為true

12.無法查詢或開啟 PDB 檔案

13.int key = cvWaitKey(15);//**waitKey(int delay=0)等待一段時間等關鍵事件發生,特殊0表示無限久。
改成int key = cvWaitKey(0);這裡可以