GDB和DDD不完整类型

时间:2013-04-14 01:51:11

标签: gdb ddd-debugger

我已阅读并且不了解当前可用的资料。我去年春天只安装了Linux,并教会了自己当时如何编写C ++程序。我对此很陌生。

我正在尝试调试使用Trilinos矩阵求解器包的程序。我有Epetra_SerialDenseMatrix的变量类型。 gdb而非ddd都不能显示这些变量类型的内容。

具体如何让gdb和/或ddd链接到Trilinos库,以便打印这些类型的变量?

1 个答案:

答案 0 :(得分:0)

您是否浏览了这些Trilinos tutorials

我还发现this page显示了如何使用GDB或Totalview来调试Trilinos附带的单元测试。

摘自Trilinos页面

  • 可以在gdb或totalview中完成串口调试
    • GDB
      • gdb
      • % run -- --gtest_filter=<failing-test>

  • 使用valgrind可以调试内存问题
    • 序列号:valgrind <utest-exe> -- --gtest_filter=<failing-test>