сбой импорта assimp на XCode - PullRequest
0 голосов
/ 15 июня 2019

Что я пытаюсь сделать

... для импорта ассимп, в частности:

#include <assimp/Importer.hpp>
#include <assimp/scene.h>
#include <assimp/postprocess.h>

и некоторые другие заголовки ассимп.

Я использую xcode 10.2.1 .

Ошибки, которые я получаю:

enter image description here

Что я пробовал

  • Я импортировал assimp в Link Binary With Libraries, который был установлен с brew install assimp

  • Я переустановил assimp с brew reinstall assimp, на всякий случай.

enter image description here

Ничего не изменилось. Xcode все еще не может разрешить зависимость.

Я попытался удалить импорт, на который указывает ошибка, но он снова обнаружился при следующем импорте импорта, как, например, xcode не может разрешить импорт, хотя я добавил libassimp4.1.0.dylib из /usr/local/Cellar/assimp/4.1.0/lib. Я потерян здесь. Это должно работать, но это не так. Я импортировал другие библиотеки таким образом, и у меня никогда не было проблем.

1 Ответ

0 голосов
/ 15 июня 2019

Я исправил это, и вот как:

Я исправил ошибку компилятора, указав xcode на заголовки.Как-то не получилось с установкой homebrew, поэтому я добавил это вручную.

В настройках вашего приложения перейдите к: настройкам сборки

прокрутите вниз до: путей поиска

там, найдите: пути поиска заголовка

дважды щелкните по нему, затем добавьте, нажав +

добавьте: /usr/local/Cellar/assimp/4.1.0/include как нерекурсивный

Отказ от ответственности:

В зависимости от того, как вы его установили, или если вы не установили Homebrew для всей системы, что не рекомендуется, assimp может находиться в другом каталоге.В моем случае это было /usr/local/Cellar/

...