2013-03-25 4 views
1

У меня есть фреймворк, который включает в себя утилиту командной строки. Это приложение вызывается сторонними приложениями для выполнения определенных задач. Я не могу обойтись без этой утилиты.Как построить утилиту командной строки

Я написал код и добавил файл .m в свой проект. Я создал для него новую цель типа Core Foundation. Я добавил правильные файлы в раздел «Источники компиляции» в разделе «Фазы сборки». Но по какой-то причине Xcode не создает мою утилиту. Всякий раз, когда я создаю структуру и расширяю группу продуктов, утилита командной строки остается красной.

Как заставить Xcode его строить?

ответ

2

Не уверен, правильно ли я вас понимаю.

У вас есть инфраструктура с полезностью, и вы хотите включить эту утилиту в свою границу? Возможно, вам нужно добавить эту утилиту в раздел «Скопировать файлы» в разделе «Фазы сборки»

Или вы хотите создать утилиту в своем проекте?
Возможно, вам нужно добавить цель «Инструмент командной строки» в ваш проект.
Редактировать: Чтобы связать две цели, просто добавьте цель зависимости к разделу «Целевые зависимости» раздела «Сформировать фазы» основной цели.

+0

Я добавил инструмент «Инструмент командной строки», но проект все еще не строится. – ruipacheco

+1

Может быть, вам нужно добавить этот инструмент «Инструмент командной строки» в «Целевые зависимости» в «Фазах построения» вашей основной цели? – cody

+1

Добавьте это к вашему ответу, чтобы я мог отметить его как правильный. – ruipacheco

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