我想在下面的Visual Studio 2015的OpenCV 3.1在Windows 10錯誤C1083無法打開包含文件:「opencv2 opencv.hpp」在2015年VS
#include <opencv2\opencv.hpp>
using namespace cv;
int main()
{
namedWindow("win");
waitKey(0);
return 1;
}
但我運行簡單的測試代碼得到
錯誤C1083無法打開包含文件: 'opencv2 \ opencv.hpp':沒有這樣 文件或目錄
我已經添加了路徑C: \ opencv \ build \ x64 \ vc14 \ bin
到Windows環境變量中的系統變量。
此外,在Visual Studio中我已經設置了包含目錄C:\opencv\build\include;$(IncludePath)
Project properties > VC++ Directories
下,也是Linker > Input Additional Dependencies
設置爲opencv_world310d.lib
(調試)
我也有以下設置:
可執行文件目錄 - C:\opencv\build\x64\vc14
庫目錄 - C:\opencv\build\x64\vc14\lib
其他庫目錄 - C:\opencv\build\x64\vc14\lib
請幫我解決這個錯誤。
是否'C:\ OpenCV的\建設\包括\ opencv2'包含'opencv.hpp'文件? – sietschie
是的,它是C:\ opencv \ build \ include \ opencv2 \ opencv.hpp – Suleiman
OpenCV是一個痛苦的工作與每個項目的Visual Studio!速度較慢,但我通常只使用Accord,並用nuget將其拉入。 – user3791372