我在 Ubuntu 16.04 上使用 Nsight。我当前的设置允许我通过 nsight IDE 完美地编译和运行我的代码。在确保程序在调试模式下构建(最初不是)之后,它终于允许我逐步完成我的代码。
我遇到的问题是每当我尝试调试我的代码时,所有变量都说“不可用”。另外,如果我将鼠标悬停在变量上,它会说“-var-create:无法创建变量对象”。这使它看起来像是编译器?也许它没有添加它应该做的事情?
Nsight 版本为 7.5,GCC & G++ 版本为 5.3.1,GDB 版本为 7.11,NVCC 版本为 7.5.17。