면책 조항 : 나는이 질문이 수없이 많이 제기되었지만 Nsight 5.5 이전의 대답은 단순히 "할 수 없다"는 것을 알고 있습니다.Linux에서 Nsight 5.5로 원격 디버깅을 수행하는 방법은 무엇입니까?
우분투에서 Nsight 5.5로 CUDA 프로그램을 디버깅하려고합니다. 원격 컴퓨터는 또한 CUDA Toolkit 5.5가있는 우분투입니다.
I "원격 시스템의 응용 프로그램 디버깅"을 사용하여 NSight에서 디버깅을 설정합니다. 응용 프로그램을 실행하려고 할 때마다 "원격 호스트에서 gdbserver를 시작할 수 없습니다"라는 오류 메시지가 나타납니다.
이것은 내가 콘솔에 무엇을 얻을 수 있습니다 :
Last login: Thu Aug 1 16:09:26 2013 from host.whatever.edu echo $PWD'>' :2345 /tmp/nsight-debug/flow;exit [email protected]:~$ echo $PWD'>' /home/someuser> [email protected]:~$ :2345 /tmp/nsight-debug/flow;exit :2345: command not found logout모두
gdbserver
및 cuda-gdbserver
모두 컴퓨터에 설치됩니다.
원격 호스트에 ssh하면 /tmp/nsight-debug/flow
을 수동으로 실행할 수 있습니다.
여기에 어떤 문제가있을 수 있습니까? 설치 프로그램에서 누락 된 것이 있습니까?
[documentation] (http://docs.nvidia.com/cuda/nsight-eclipse-edition-getting-started-guide/index.html#remote-debugging)의 모든 단계를 수행 했습니까? –