2009-09-15 3 views
4

Я новичок, поэтому вам придется объяснить это довольно четко.Как запустить gdb с -quiet в xcode

Я ищу способ для Xcode автоматически запускать gdb с помощью команды -quiet, чтобы она не отображала текст запуска. Я попытался отредактировать исполняемый файл/Developer/usr/bin/gdb, добавив -q к строкам exec в конце после «$ gdb» в этом коде (кто-то упомянул об этом в другом месте, хотя он не работал):

if [ -n "$requested_arch" -a $translate_mode -eq 0 ] 
then 
    exec $translate_binary "$gdb" --arch "$requested_arch" "[email protected]" 
else 
    exec $translate_binary "$gdb" $osabiopts "[email protected]" 
fi 

Значит, любые другие предложения?

ответ

2

Как ни странно, он уже вызывается с -q.

Это то, что в конечном итоге Xcode Exec (в iPhone пример):

/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/libexec/gdb/gdb-i386-apple-darwin --arch i386 --interp=mi1 -q 

Выполнение этой команды в терминале будет скрыть первоначальный вывод, а не в консоли отладчика Xcode в.

Смежные вопросы