Сборка источника из внешних каталогов в Xcode 4 - PullRequest
2 голосов
/ 16 мая 2011

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

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

Включение их в качестве ссылки на папку (синяя папка) не составляет проблем, и я могу добавить путь к заголовкам включаемых файлов, чтобы их могли видеть файлы в проекте. Но они не создаются, и поэтому я получаю ошибки ссылок.

Как мне получить Xcode для сборки исходного кода во внешнем каталоге?

1 Ответ

0 голосов
/ 16 мая 2011

ссылки на папки не работают так в xcode.

это именно то, для чего предназначена внешняя цель (например, статическая библиотека) ... кажется странным, что вы выбрали бы дублирование (часть) обслуживания для каждого проекта. с помощью библиотеки вы также можете сократить время сборки и индексации (если время от времени параметры сборки совпадают).

если вы настаиваете на том, что статическая библиотека - плохая идея ... вы можете приблизить то, что вы хотите, создав фазу пользовательского сценария сборки для своей цели (вам нужно будет настроить сценарий, а не передавать ссылку на папку xcode как вход).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...