OpenCV не может собрать отсутствующие файлы OpenCL - PullRequest
0 голосов
/ 22 июня 2019

Я пытаюсь собрать 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-файл смог скомпилировать проект, но это не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...