Я работаю с AR Drone для разработки нового приложения.Добавить зависимости проекта в Xcode
Я хочу установить зависимость между двумя проектами. Поэтому, когда я компилирую один, я надеюсь, что Xcode поможет автоматически скомпилировать другой. Я искал в Google для этого вопроса. Найденные решения довольно старые и не применимы для Xcode 4.
Прямо сейчас у меня есть два проекта: ARDroneEngine.xcodeproj и FreeFlight.xcodeproj.
ARDroneEngine - это библиотека для FreeFlight. Вот скриншот.
Если я компилирую Freeflight с iPhone/IPad симулятор, это прекрасно, так как ARDroneEngine последняя скомпилирован с теми же установками. Здесь и лежит вопрос. Чтобы протестировать мое приложение, я хочу скомпилировать и запустить FreeFlight на своем iPhone. Поэтому, когда я меняю настройку на «FreeFlight> xxx's iPhone» и компилирую, возникает ошибка: «Ошибка Apple Mach-O Linker».
Я думаю, что проблема связана с целевыми зависимостями между двумя проектами. Быстрое обходное решение: скомпилируйте ARDroneEngine с новой схемой «ARDroneEngine> xxx's iPhone» и запустите FreeFlight в Xcode для моего iPhone.
Но я хочу более полное решение с зависимостями между проектами. Если для решения проблемы требуется дополнительная информация, я всегда могу предоставить новую информацию.
Спасибо, Стивена
Итак, что я надеюсь достичь: если я скомпилирую FreeFlight с новой схемой (например, мой iPhone), он перекомпилирует ARDroneEngine с новой схемой и обновит файл libARDroneEngine.a – LKS