我在我的Ubuntu 12.10安装CUDA 5和它运作良好,我可以编译和调试通过CUDA-GDB的终端也是如此。 我试图用nsight,它编译并没有问题,执行我的代码,但是当我尝试调试我得到了以下错误
Error in final launch sequence
Failed to execute MI command:
-gdb-set cuda api_failures ignore
Error message from debugger back end:
Undefined set cuda command: "api_failures ignore". Try "help set cuda".
Undefined set cuda command: "api_failures ignore". Try "help set cuda".
我使用Ubuntu 12.10 64位和启动CUDA可执行文件,并与optirun(大黄蜂)nsight因为我有GTX 675M(擎天柱)。 我安装CUDA-GDB throught易于得到,我得到了4.2版本:
frederico@zeus:~/Dropbox/coisas/projetos/delta_cuda$ cuda-gdb --version
NVIDIA (R) CUDA Debugger
4.2 release
Portions Copyright (C) 2007-2012 NVIDIA Corporation
GNU gdb (GDB) 7.2
我认为这不是一个问题,因为我可以用它单独(无nsight)。 我改变nsight推出CUDA-GDB与optirun为好,继续接收相同的错误。