После установки Opencv2.2 с помощью этот Учебник Я попытался запустить простой пример сценария. Это дало мне следующую ошибку, однако: Программа не может запуститься, потому что opencv_highgui220.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить эту проблему. Но я действительно добавил .dll в каталоги библиотек. Я действительно сделал все, что сделал учебник тоже. Я также попытался скопировать файл .dll в общую папку lib Visual Studio, а затем попытался это #pragma comment (lib, opencv_highgui220)
но я получил ту же ошибку. Кто-нибудь знает, как это возможно Visual C ++ до сих пор думает, что .dll не существует? Спасибо!
Опция use library dependence inputs
установлен в yes
,
DLL отсутствует в среде вашей системы и не имеет ничего общего с компиляцией и компоновкой вашего исполняемого файла (т.е. добавление папки DLL в папку каталогов библиотеки не имеет смысла).
Добавьте папку DLL в системный путь (системная переменная PATH в переменных среды).
Других решений пока нет …