Я пытаюсь запустить простой тестовый код ниже на Visual Studio 2015 с OpenCv 3.1 на Windows 10.
#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
Пожалуйста, помогите мне решить эту ошибку.
В конце концов, я нашел решение: в Project> Properties мне пришлось сменить платформу на x64 и снова установить папки bin, lib и include
Других решений пока нет …