2016-12-28 3 views
0

Я загрузил исходный код апримента. Как импортировать assimp в проект Xcode - ARToolKit5 загружен с официального сайта ARToolkit? Я пытаюсь загрузить внешние модели - сделанные blender, maya, 3dmax - в этот проект. (ps: Я начинаю Xcode, поэтому, пожалуйста, объясните это подробно.) Спасибо! :)Как импортировать просителя в мой проект Xcode?

ответ

1

Я знаю, что уже поздно, но это может принести пользу кому-то еще.

Вот шаги:

  1. Скачать и извлечь исходный код из (для версии 3.3.1) https://github.com/assimp/assimp/archive/v3.3.1.zip

  2. Скачать CMake Гуй и выберите источник в папку, которую вы получили после того, как извлечение выше. Создайте папку сборки внутри папки assimp и выберите ее как каталог сборки.

  3. Выберите «Настроить» и выберите «XCode». Затем нажмите «Создать», чтобы сгенерировать файлы сборки в папке сборки.

  4. Открыть файл Assimp.xcodeproj в папке сборки в XCode и создать его.

  5. Теперь у вас есть библиотека и файлы. Файлы библиотек расположены в аффилиме (который вы извлекли)/build/code/Debug, а включенные файлы находятся в двух местах, один набор - в assimp/include и другой - в assimp/build/include. Создайте отдельную библиотеку папок и включите ее в нужное место и скопируйте все эти файлы в соответствующие папки, которые вы создали.

  6. Теперь откройте проект в XCode. Выберите свой проект с левой панели и нажмите «Построить фазы», ​​нажмите «+» в «Связывание двоичных файлов с библиотеками» и нажмите «Добавить другое», теперь выберите файл libassimp.4.0.1.dylib (выберите последнюю версию).

  7. Теперь щелкните по настройкам сборки, внутри путей поиска, добавьте свою папку include (которую вы создали) в пути поиска заголовка и папку библиотеки в пути поиска библиотеки.

Если вы следовали шаги правильно, вы могли бы использовать эти заявления в вашем проекте

#include <assimp/Importer.hpp> 
#include <assimp/scene.h> 
#include <assimp/postprocess.h> 
Смежные вопросы