Xcode обнаружил заголовки C ++ из фреймворка, теперь сборка позже не может - PullRequest
0 голосов
/ 29 февраля 2020

Я портирую программу на C ++ Windows, которая использует openCV, на Ma c. Я установил каркас openCV, исправил несколько проблем со сборкой и запустил его. Работал довольно хорошо. Затем я изменил строку исходного кода (добавив отладочный std :: cout), перестроил и теперь получаю следующие ошибки сборки:

(!) 'opencv2/highgui.hpp' file not found
(!) Did not find header 'highgui.hpp' in framework 'opencv2' (loaded from '/Users/bill/Library/Developer/Xcode/DerivedData/spot-engine-motile-gwtigogqvbxktiabuwebnnwzxgzg/Build/Products/Debug')

Я отменил свое изменение, но эти ошибки сохраняются. Я попытался удалить фреймворк и снова перетащить его (он устанавливается в / Library / Frameworks), несколько раз, но всегда одна и та же ошибка. Я нашел людей с похожими ошибками, которые исправили это, правильно установив «Пути поиска / Пути поиска платформы», но у меня уже было установлено «/ Library / Frameworks». Кто-нибудь еще знает, на что я могу посмотреть? Это сводит меня с ума, у меня на самом деле была запущена программа в течение 15 минут, теперь она ушла, и я не могу понять, как заставить ее работать снова.

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