Как вы можете создать Makefile из проекта Xcode?

Я хочу создать Makefile из существующего проекта Xcode на Mac. В частности, существующая iPhone, Objective-C программа на Mac.

Я нашел PBToMake, но похоже, что это для Xcode 2.1, и когда я попытался использовать его, он не работал для Xcode 3.1 проект.

Ответы

Ответ 2

Это не автоматизированный способ создания Makefile, но я нашел, что он, по крайней мере, получает список исходных файлов, созданных для цели.

В этом случае я использую XCode 4.0.2.

  • выберите верхнюю часть проекта node
  • выберите цель в целевом списке.
  • Выберите "Сформировать фазы"
  • Откройте "Источники компиляции"
  • Выберите один из исходных файлов
  • Команда PRESS-A для выбора всех
  • Нажмите Command-C, чтобы скопировать
  • Вставьте в свой любимый текстовый редактор и Regex прочь для реструктуризации.

Вставной вывод - это FULL pathnames для каждого исходного файла.

Ответ 3

Чтобы создать проект вне среды IDE, откройте инструмент командной строки xcodebuild.

Ответ 4

Вы можете попробовать mfg. Это основано на шаблонах, и я думаю (я не играл с ним слишком много), вы можете заставить его создать подходящий make файл.