Сохранение структуры каталогов заголовка в XCode для статической библиотеки - PullRequest
6 голосов
/ 06 января 2012

Я занимаюсь разработкой статической библиотеки на C ++ с использованием Xcode.У меня есть каталог установки, куда он копирует все мои общедоступные заголовочные файлы, но когда я компилирую, он просто копирует все заголовки в один каталог.Есть ли способ сказать XCode, чтобы сохранить структуру каталогов моих заголовочных файлов?Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 29 марта 2015

Мне также нужно было сохранить структуру каталогов заголовочных файлов для проекта библиотеки C ++, и мне наконец удалось это сделать.Это смешно сложно с XCode, по сравнению с простой природой задачи.Ключ заключается в том, чтобы сначала создать «ссылки на папки», затем скопировать папки заголовков на дополнительной фазе сборки, а затем удалить с помощью скрипта файлы .c / .cpp из этих экспортированных папок заголовков, поскольку XCode не только скопирует.h-files.

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

0 голосов
/ 21 августа 2012

Когда вы добавляете файлы в свой проект, вы должны выбрать следующий параметр в дополнительном окне «Создать ссылки на папки для любых добавленных папок».И тогда все ваши файлы будут иметь фиксированный путь для ваших файлов и сохранят структуру после компиляции.

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