Gonza12 1 Жалоба Опубликовано May 7, 2012 Мне нужно внести изменения в процесс обучения хаара. Я так понимаю, если использовать стандартную утилиту opencv_haartraining.exe, то эти изменения действовать не будут, так как там тупо экзешник лежит. Поэтому пытаюсь собрать это дело с помощью cmake, и на вход cmake подаю C:\opencv\modules\haartraining\CMakeLists.txt . Вроде бы всё нормально, появляется куча файлов и папок. Запускаю haartraining.sln, пытаюсь сбилдить, но получаю ошибки: 1>------ Построение начато: проект: ZERO_CHECK, Конфигурация: Debug Win32 ------ 2>------ Построение начато: проект: opencv_haartraining_engine, Конфигурация: Debug Win32 ------ 2> cvboost.cpp 2>c:\opencv\modules\haartraining\_cvcommon.h(45): fatal error C1083: Не удается открыть файл включение: cxcore.h: No such file or directory 2> cvcommon.cpp 2>c:\opencv\modules\haartraining\_cvcommon.h(45): fatal error C1083: Не удается открыть файл включение: cxcore.h: No such file or directory 2> cvhaarclassifier.cpp 2>c:\opencv\modules\haartraining\_cvcommon.h(45): fatal error C1083: Не удается открыть файл включение: cxcore.h: No such file or directory 2> cvhaartraining.cpp 2>c:\opencv\modules\haartraining\_cvcommon.h(45): fatal error C1083: Не удается открыть файл включение: cxcore.h: No such file or directory 2> cvsamples.cpp 2>c:\opencv\modules\haartraining\_cvcommon.h(45): fatal error C1083: Не удается открыть файл включение: cxcore.h: No such file or directory 2> Создание кода... 3>------ Построение начато: проект: opencv_haartraining, Конфигурация: Debug Win32 ------ 3>LINK : fatal error LNK1104: не удается открыть файл "opencv_core.lib" ========== Построение: успешно: 1, с ошибками: 2, без изменений: 0, пропущено: 0 ========== если же добавляю в эту папку файл cxcore.h, то: 1>------ Построение начато: проект: ZERO_CHECK, Конфигурация: Debug Win32 ------ 2>------ Построение начато: проект: opencv_haartraining_engine, Конфигурация: Debug Win32 ------ 2> cvboost.cpp 2>c:\opencv\modules\haartraining\cxcore.h(50): fatal error C1083: Не удается открыть файл включение: opencv2/core/core_c.h: No such file or directory 2> cvcommon.cpp 2>c:\opencv\modules\haartraining\cxcore.h(50): fatal error C1083: Не удается открыть файл включение: opencv2/core/core_c.h: No such file or directory 2> cvhaarclassifier.cpp 2>c:\opencv\modules\haartraining\cxcore.h(50): fatal error C1083: Не удается открыть файл включение: opencv2/core/core_c.h: No such file or directory 2> cvhaartraining.cpp 2>c:\opencv\modules\haartraining\cxcore.h(50): fatal error C1083: Не удается открыть файл включение: opencv2/core/core_c.h: No such file or directory 2> cvsamples.cpp 2>c:\opencv\modules\haartraining\cxcore.h(50): fatal error C1083: Не удается открыть файл включение: opencv2/core/core_c.h: No such file or directory 2> Создание кода... 3>------ Построение начато: проект: opencv_haartraining, Конфигурация: Debug Win32 ------ 3>LINK : fatal error LNK1104: не удается открыть файл "opencv_core.lib" ========== Построение: успешно: 1, с ошибками: 2, без изменений: 0, пропущено: 0 ========== и больше такая фишка с добавлением, например, core_c.h не проходит. Помогите, пожалуйста. Не очень силён в с++ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано May 7, 2012 opencv_haartraining собирается нормально при сборке ВМЕСТЕ с opencv , во всяком случае на CMAKE надо подавать корневую папку opencv, а не opencv_haartraining. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Gonza12 1 Жалоба Опубликовано May 7, 2012 opencv_haartraining собирается нормально при сборке ВМЕСТЕ с opencv , во всяком случае на CMAKE надо подавать корневую папку opencv, а не opencv_haartraining. Большое спасибо!)) Прям выручили! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах