Подтвердить что ты не робот

Как использовать относительный путь в настройках проекта Xcode?

Как использовать относительный путь в настройках проекта Xcode?

4b9b3361

Ответ 1

Все пути в настройках Build предполагаются относительно каталога, содержащего файл .xcodeproj. Используйте стандартные маркеры пути Unix

.   project directory
..  parent directory

Итак, если ваш файл проекта является trunk/Mac/proj.xcodeproj, а ваши заголовки находятся в trunk/Headers/foo.h, вы должны добавить.. /Headers в свои пути поиска заголовков.

Ответ 3

В левом верхнем углу рядом с кнопками build/stop щелкните имя вашего проекта и Edit Scheme...

В левом столбце нажмите "Выполнить"

Нажмите "Параметры"

Установите флажок рядом с рабочим каталогом: используйте настраиваемый рабочий каталог.

Затем вы можете изменить относительный путь в любом месте.

EDIT: это для Xcode 4.1

Ответ 4

Для Xcode 5:

Нажмите "Продукт" → "Схема" → "Изменить схему".

Затем следуйте инструкциям ulu5: Нажмите "Запустить", нажмите "Параметры" и установите флажок "Использовать настраиваемый рабочий каталог".

Ответ 5

Используя Xcode 9:

Может быть предназначено для XCode всегда использовать относительные пути к файлам, основанные на каталоге, который содержит xCodeproj, но иногда это не кажется верным, и в моем случае это могло быть связано с тем, что проект (каталог и все ) была скопирована с более ранней версии. Я должен был сделать:

Цель (вверху слева) → Изменить Scheme-> Использовать пользовательский рабочий каталог

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

Ответ 6

В настоящее время здесь приводятся различные ответы, которые рекомендуют установить рабочий каталог при выполнении проекта, отредактировав схему и затем выбрав любой каталог, который вы хотите, пропуская то, что кажется ключевой частью вопроса: относительный путь. Если вы просто используете файловый навигатор в пользовательском интерфейсе, вы получите абсолютный путь, вероятно, с вашим собственным домашним каталогом, что не очень хорошо, если проект, над которым вы работаете, используется совместно с другими людьми. Чтобы указать рабочий каталог относительно папки проекта в ней, найдите поле "Рабочий каталог" в схеме (в XCode 10.1 этот Продукт | Схема | Изменить схему, затем Параметры, затем установите флажок "Использовать пользовательский рабочий каталог") и используйте $ PROJECT_DIR, чтобы получить путь относительно проекта.