2012-03-15 2 views
2

У меня есть куча проектов, которые строятся сами по себе, создавая статические библиотеки, которые я перешел в другой проект. Я добавил статические библиотеки, созданные этими подпроектами, к этапам сборки «Link Binary With Libraries» и «Target Dependencies» для основного проекта.Подпроекты, не построенные в Xcode 4.3.1

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

Я googled и прочитал несколько сообщений в блоге об установке этого, и кажется, что я сделал все правильно. Но явно нет, если это не ошибка Xcode (я видел много людей, говорящих, что это было неустойчиво в Xcode 4).

Может кто-нибудь предложить шаги, которые я, возможно, пропустил, или что-нибудь еще, что может заставить эту работу?

+0

Оказалось, что суб-проекты фактически строились, хотя продукт каждого проекта был по-прежнему красным (т. Е. Отсутствующим). Я оставляю вопрос здесь, если это укусит кого-то еще в будущем. – janineanne

ответ

1

Вы добавили цели для этих подпроектов в схему сборки? Измените схему и убедитесь, что вы добавили цель для каждого из подпроектов. Теоретически вам не нужно добавлять целевые зависимости, поскольку Xcode должен определять зависимости между целями в схеме.

+0

Несмотря на то, что оказалось, что проблем не было, я все равно приму свой ответ, потому что это одна из вещей, которые нам нужно было проверить. Xcode сделал это правильно, но очень немногие из ресурсов, которые говорят о добавлении подпроектов, упоминают об этом. – janineanne

Смежные вопросы