我正在使用nsight eclipse版本,我现在无法弄清楚如何在调试模式下查看变量值(意味着主机内存中的常用变量,到目前为止调试常用的c ++代码)。 "变量"选项卡不包含对我有用的任何内容(至少我现在无法使用),而Memory选项卡应该能够通过地址显示变量并监视表达式也不适用于我。
有什么建议吗?
答案 0 :(得分:1)
以下步骤似乎对我有用:
idata
变量的左侧,选择三角形以展开子菜单。子菜单在每个索引处填充idata
的值。数据将是垃圾,因为它尚未初始化。idata
变量,我们会看到值已更改(初始化)为0,1,2 ......等。如果您尝试调试已构建“Release”配置而不是“Debug”配置的项目,则会出现各种问题,并且会收到“无可用源”的消息,并且不会出现变量显示在“变量”窗格中。
答案 1 :(得分:1)
我使用的是gcc 4.8,这导致了问题。 现在我降级到gcc 4.6,它解决了问题。
罗伯特克罗维拉,谢谢你的努力。