DBX:Solaris版本的AIX等价物

时间:2012-09-27 02:48:22

标签: c++ debugging solaris aix dbx

我是一名主要在solaris环境中编程的开发人员,尽管我们的代码是在多个平台上编译的,包括AIX。我在两种环境中都可以访问的最稳定的调试工具是dbx,我对Solaris平台非常熟悉。 不幸的是,AIX上的dbx与Solaris上的dbx非常不同。 我的搜索结果并没有产生太大的影响,作为最后的尝试,看看我是否可以在这方面取得任何进展,我发布在StackOverflow上。 我正在寻找dbx中以下命令/过程的等效功能:

  • 相当于solaris dbx中的'when'命令,而不是简单的停止
  • 相当于'access'事件规范(例如,当访问wa变量时),我不仅可以指定变量,还可以指定地址(如果我愿意)。
  • 'infile','inclass'事件的等价物

我不确定是否有相应的等价物,但我希望有。我对gdb的评价要好得多,但不幸的是,gdb在我目前工作的环境中似乎不是很稳定。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

AIX上'when'的等价物:

  • 设置所需参数的跟踪。
  • 使用addcmd向trace事件添加命令列表。