Извлечь файлы объектов (* .o) из статической библиотеки iPhone

У меня есть набор статических библиотек iPhone (файл * .a), в котором я вызовите только несколько классов из. В прошлом я использовал AR (с библиотеками linux) для извлечения объектных файлов из статической библиотеки, удаления ненужных объектных файлов и повторного архивирования.

Однако, когда я пробую это со статической библиотекой, скомпилированной для iPhone, я получаю следующее ошибка:

ar: CustomiPhoneLib.a is a fat file (use libtool(1) or lipo(1) and ar(1) on it)
ar: CustomiPhoneLib.a: Inappropriate file type or format

Кто-нибудь знает, как извлечь объектные файлы из скомпилированной статической библиотеки iphone? Это может потенциально уменьшить окончательный размер файла.

28
задан Brett 2 January 2011 в 14:24
поделиться