2016-05-01 211 views
1

我想在下面的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

請幫我解決這個錯誤。

+1

是否'C:\ OpenCV的\建設\包括\ opencv2'包含'opencv.hpp'文件? – sietschie

+1

是的,它是C:\ opencv \ build \ include \ opencv2 \ opencv.hpp – Suleiman

+0

OpenCV是一個痛苦的工作與每個項目的Visual Studio!速度較慢,但​​我通常只使用Accord,並用nuget將其拉入。 – user3791372

回答

1

我找到了解決辦法。最後,在項目>屬性,我不得不改變平臺到x64和設置垃圾桶,lib和再次包含的文件夾

相關問題