Запустите программу C в Xcode 4, используя makefile - PullRequest
5 голосов
/ 04 мая 2011

Я создал «Внешний проект сборки» в Xcode 4, используя make-файл. Проект создается идеально, за исключением того, что я знаю, как заставить его работать, в Терминале.

Есть ли способ запустить программу в Xcode 4 или Терминал это?

Ответы [ 2 ]

5 голосов
/ 04 августа 2011

Да, вы можете! Продукт -> Редактировать схему Выберите «Выполнить» на левой панели, выберите «Информация» сверху и укажите выпадающий список «Исполняемый» Выберите следующую панель «Аргументы» и добавьте «Аргументы, переданные при запуске» (в «Исполняемый файл», выбранный вами ранее)

2 голосов
/ 04 мая 2011

Да, вам нужно создать пользовательский исполняемый файл, чтобы XCode знал, где находится ваш встроенный исполняемый файл и как его запускать. В Xcode 3 это Project -> New Custom Executable....

Это позволит вам запускать ваш исполняемый файл и даже выполнять отладку на уровне исходного кода, если вы добавили исходный код в проект. Единственная небольшая проблема заключается в том, что вам нужно вручную выбирать, какой пользовательский исполняемый файл является «активным», когда вы переключаетесь между, например. отладка и выпуск сборок.


Примечание по Xcode 4: я не использую Xcode 4, но, глядя на онлайн-справку, ближайший эквивалент «пользовательского исполняемого файла» Xcode 3 выглядит следующим образом:

Настройка исполняемых файлов в редакторе схем
Чтобы настроить среду, в которой продукт запускается в Xcode 3, щелкните исполняемый файл в списке «Группы и файлы» и откройте окно «Информация». В Xcode 4 выберите Edit Active Scheme из всплывающего окна Scheme и выберите продукт, который вы хотите запустить (рисунок 3-10). Обратите внимание, что вы можете выбрать для отображения работающий продукт с более высоким разрешением пользовательского интерфейса для имитации работы с другим разрешением экрана.

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