Изменить рабочий каталог в Xcode - PullRequest
11 голосов
/ 03 августа 2010

Мне удалось запустить мой проект C ++ в Xcode с помощью cmake -G Xcode.Теперь я хотел бы отладить его, так как он обеспечивает хороший внешний интерфейс GDB.

Однако мне нужно изменить рабочий каталог, в котором выполняется GDB, иначе он не будет работать.(Необходимо прочитать некоторые данные из файлов относительно пути к рабочему каталогу). Что я могу сделать, это после того, как gdb перестал вводить cd working_dir, а затем запустить его вручную, набрав r.Это работает, но XCode будет постоянно жаловаться и также не будет элегантным решением.

Так что где-то в настройках сборки я смогу установить рабочий каталог ... но где?!

Ответы [ 4 ]

30 голосов
/ 01 августа 2012

Просто обновив это решение до XCode 4.x

Перейдите в Product -> Scheme -> Edit Scheme

На вкладке Options вы выбираете свой рабочий каталог.

13 голосов
/ 02 апреля 2011

В Xcode 4 настройки рабочего каталога находятся в настройках схемы.

5 голосов
/ 03 августа 2010

В Xcode выполните «Get Info» для исполняемого файла и посмотрите на первую вкладку - там есть настройка для рабочего каталога.

1 голос
/ 30 апреля 2012

Рабочий каталог отладки по умолчанию находится где-то в ~ / Library / Developer / Xcode / DerivedData / project- / Build / Products / Debug.Вам лучше использовать полный путь.

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