Запустить приложение Iphone в симуляторе из терминала: как настроить iPhoneSim? - PullRequest
0 голосов
/ 11 марта 2010

Я нашел этот проект, который, кажется, позволяет запускать приложение для iPhone из командной строки!

http://github.com/jhaynie/iphonesim

К сожалению, документации почти нет, и я застрял при создании этого проекта:

  • Скачиваю все источники
  • Я запускаю MakeFile и получаю следующие ошибки:

admin $ ./Makefile

. / Makefile: строка 4: -Werror: команда не найдена

. / Makefile: строка 5: AppKit: команда не найдена

. / Makefile: строка 6: Source / main.o: такого файла или каталога нет

. / Makefile: строка 11: .SUFFIXES :: команда не найдена

. / Makefile: строка 12: .m.o :: команда не найдена

. / Makefile: строка 13: -o: Нет такого файла или каталога

. / Makefile: строка 15: все :: команда не найдена

. / Makefile: строка 17: iphonesim :: команда не найдена gcc-4.2: отсутствует аргумент '-o'

. / Makefile: строка 20: clean :: команда не найдена

Как кто-нибудь смог построить и использовать этот проект?

Спасибо, Винсент

Ответы [ 2 ]

0 голосов
/ 08 апреля 2010

Makefile - это не программа или скрипт. Запустите make для сборки программы iphonesim.

0 голосов
/ 12 марта 2010

Хорошо, я нашел ответ, makeFile - это файл conf, make - это команда:

марка gcc -Wall -Werror -I. -ISource -c источник / main.m -o источник / main.o gcc -Wall -Werror -I. -ISource -c источник / nsprintf.m -o источник / nsprintf.o cc1obj: предупреждения рассматриваются как ошибки Источник / nsprintf.m: В функции «nsvfprintf»: Source / nsprintf.m: 12: предупреждение: формат не строковый литерал и не аргументы формата make: *** [Source / nsprintf.o] Ошибка 1

Чтобы устранить предупреждение, которое считается ошибкой, отредактируйте makeFile и удалите -Werror из этой строки:

CFLAGS = -Wall -Werror -I. -ISource

...