我已阅读但不理解当前可用的材料。我去年春天才安装了 Linux,当时我也自学了如何编写 C++。我对此很陌生。
我正在尝试调试一个使用Trilinos矩阵求解器包的程序。我有Epetra_SerialDenseMatrix的可变类型。gdb和ddd都不能显示这些变量类型的内容。
具体来说,我如何获取gdb
和/或ddd
链接到 Trilinos 库以便可以打印这些类型的变量?
我已阅读但不理解当前可用的材料。我去年春天才安装了 Linux,当时我也自学了如何编写 C++。我对此很陌生。
我正在尝试调试一个使用Trilinos矩阵求解器包的程序。我有Epetra_SerialDenseMatrix的可变类型。gdb和ddd都不能显示这些变量类型的内容。
具体来说,我如何获取gdb
和/或ddd
链接到 Trilinos 库以便可以打印这些类型的变量?
你看过这些Trilinos 教程吗?
我还发现这个页面显示了如何使用 GDB 或Totalview来调试 Trilinos 附带的单元测试。
% run -- --gtest_filter=<failing-test>
valgrind <utest-exe> -- --gtest_filter=<failing-test>