我使用的是nsight eclipse版本,目前我还不知道如何在调试模式下查看变量值(这意味着主机内存中的通常变量,到目前为止调试常用的c++代码)。“变量”选项卡不包含对我有用的任何内容(至少现在我无法使用),内存选项卡,它应该能够显示变量的地址和监视表达式,也不适用于我。
有什么建议吗?
发布于 2014-03-31 15:01:33
我用的是gcc 4.8,这引起了问题。现在我降级到gcc 4.6,它解决了问题。
罗伯特·克罗维拉,谢谢你的努力。
发布于 2014-03-28 22:46:09
以下步骤似乎对我有效:
idata
变量的左边,选择三角形来展开子菜单.子菜单在每个索引处使用idata
的值填充。数据将是垃圾数据,因为它尚未初始化。idata
变量,我们会发现值已被更改(初始化)为0、1、2、.等。如果您试图调试一个已经为其构建了"Release“配置而不是" debug”配置的项目,您将遇到各种各样的问题,并将收到一条消息“没有可用的源”,并且在“变量”窗格中不会显示任何变量。
https://stackoverflow.com/questions/22699841
复制相似问题