2009-09-15 51 views
4

我是一個新手,所以你必須清楚地解釋這一點。如何在xcode中使用-quiet運行gdb

我正在尋找一種方法讓Xcode使用-quiet命令自動運行gdb,以便它不顯示啓動文本。我試圖編輯/ Developer/usr/bin/gdb可執行文件,通過在代碼中添加-q到末尾的exec行之後(有人在別的地方提到過這樣做,儘管它不起作用):

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的控制檯調試器。