Проблема со сборкой "dlib" в Xcode

Я должен попытаться использовать dlib для моего проекта. Однако, когда я пытаюсь построить его, я получаю сообщение о:

"_USER_ERROR__missing_dlib_all_source_cpp_file__OR__inconsistent_use_of_DEBUG_or_ENABLE_ASSERTS_preprocessor_directives"

Для решения этой проблемы

  1. Я пытался добавить это новый проект
  2. Я удалил все существующие пути или данные
  3. Я пытался построить его на "Режим выпуска"

Я до сих пор получаю сообщение:

"_USER_ERROR__missing_dlib_all_source_cpp_file__OR__inconsistent_use_of_DEBUG_or_ENABLE_ASSERTS_preprocessor_directives"

Пожалуйста, решите мое любопытство!

1 ответ

Вы можете проверить ссылку для интеграции dlib. Также проверьте следующие вещи для конфигурации.

1. Путь поиска заголовка для папки lib. например, $(PROJECT_DIR)/lib, где папка lib содержит заголовочные файлы libdlib.a и dlib.

2.Проверьте макросы препроцессора в настройке сборки, правильно ли они установлены.

3.Создайте класс-оболочку Objective C++(с расширением .m к. Mm), который может выполнять как код C++, так и объектный код c.

* Заметьте, что импортируйте файлы заголовков dlib в класс-оболочку, а не в main.m или app-делегат, иначе это вызовет ошибку.

Также проверьте ссылку.

Другие вопросы по тегам