我是新手,因此您必须清楚地解释一下。

我正在寻找一种Xcode使用-quiet命令自动运行gdb的方法,以使其不显示启动文本。我试图通过在此代码中的“ $ gdb”之后在末尾的exec行中添加-q来编辑/ Developer / usr / bin / gdb可执行文件(有人提到在其他地方这样做,尽管它没有用):

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


还有其他建议吗?

最佳答案

奇怪的是,它已经被-q调用了。

这就是Xcode最终执行的内容(iPhone示例):

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


在Terminal中运行该命令将隐藏初始输出,但不在Xcode的控制台调试器中。

关于xcode - 如何在xcode中使用-quiet运行gdb,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1430132/

10-11 23:04
查看更多