Портирование старого проекта CodeWarrior в Xcode - PullRequest
0 голосов
/ 15 февраля 2011

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

Каков наилучший способ импортировать старые проекты CodeWarrior в Xcode?

1 Ответ

1 голос
/ 15 февраля 2011

Я не уверен, когда Xcode перестал поддерживать импорт CodeWarrior, но CodeWarrior прекратил поставки для Mac примерно в 2005 или 2006 году. Так что если у вас есть какое-то старое оборудование PowerPC и вы являетесь зарегистрированным разработчиком Mac, вы могли бы ....

  1. Получите копии Mac OS X и Xcode из той эпохи с developer.apple.com.
  2. Загрузите их на свой PowerPC Mac, импортируйте проект CodeWarrior и исправьте всепроблемы.
  3. Получите все новые и новые версии Mac OS X и Xcode и перенесите код вперед, исправив все проблемы.

Однако, проделав подобные вещи в прошлом, яя бы не рекомендовал его, если вам это абсолютно не нужно - например, если вам необходимо провести регрессионное тестирование или исправить ошибки в исходном коде.

Вместо этого я просто создал бы новый проект Xcode, используя шаблон служебной программы командной строки., добавьте исходные файлы и забудьте о проекте .mcp и исправьте все проблемы.Это будет намного меньше дурачиться.

...