Я пытаюсь собрать OpenCV (https://github.com/opencv/opencv.git) на моем ноутбуке MacOS, работающем 10.14.5.
Я использовал приложение CMake GUI для macOS, чтобы создать файл проекта для Xcode.
Я также использовал cmake в командной строке для создания проекта.
Я также использовал скрипт python, чтобы попытаться построить OpenCV (python platforms/osx/build_framework.py osx
)
Однако дляв каждом из вышеперечисленных случаев я получаю ту же ошибку в выходных данных журнала сборки при сборке проекта:
error: Build input file cannot be found: '/Users/me/Development/GitHub/OpenCV/osx/build/build-x86_64-macosx/modules/world/opencl_kernels_video.cpp'
Я пытался отключить модули OpenCL в CMake, но, тем не менее, я получаю ту же ошибкучто файлы OpenCL не могут быть найдены при попытке сборки.
Что мне не хватает?
ОБНОВЛЕНИЕ 2019-06-23
Чтобы получитьвокруг ошибки сборки OpenCL я изменил следующие файлы, удалив все ссылки на OpenCL:
cmake/templates/cvconfig.h.in
CMakeLists.txt
Затем я использовал следующий скрипт для создания файла сборки: https://gist.github.com/AhiyaHiya/f950dfae0e8b2ce642fa4538e37fe773
НовыйСозданный мной make-файл смог скомпилировать проект, но это не так.