2016-08-09 3 views
0

Я получаю ошибку компиляции при попытке построить проект с помощью OpenCV. Я убедился, что:
1. Я добавил фреймворк в Project -> Targets -> Build Phases -> Link Binary With Libraries
2. Я добавил путь поиска каркаса в Project -> Targetets -> Настройки сборки -> Пути поиска в Framework - Я добавил $ (PROJECT_DIR) (рекурсивный) и $ (PROJECT_DIR)/Библиотеки/OpenCV (рекурсивный)Xcode 7.3.1 - ld: framework не найден opencv2

Все еще получаю сообщение об ошибке. Есть идеи?

+0

Вы нашли решение этой ошибки? –

ответ

0

Кажется, что вы не добавили фреймворк в свою папку проекта. Возможно, вы добавили только к этапам компоновки ссылок Binary With Libraries, но это не приведет к копированию фреймворка в папку проекта.

Скопируйте фреймворк в папку проекта, а затем добавьте его в фазу сборки в Ссылка на двоичные файлы с библиотеками.

Теперь компоновщик сможет найти зависимости от OpenCV.

+0

В папке проекта у меня есть вложенная папка «Библиотеки», где я размещаю OpenCV framework. Затем я добавляю его в Link Binary With Libraries. Это все еще не работает. –

+0

Откуда вы связали фреймворк для фазы компоновки ссылок с бинарными связями? – ldindu

Смежные вопросы