简体   繁体   English

具有C / C ++远程启动配置的Nvidia Nsight Eclipse版远程调试

[英]Nvidia Nsight Eclipse edition remote debugging with C/C++ remote launch configuration

I have a server (Ubuntu server 12.04 LTS - no GUI) with a CUDA-capable GPU installed, and a desktop linux (Fedora 18) machine with no CUDA GPU. 我有一台安装了具有CUDA功能的GPU的服务器(Ubuntu服务器12.04 LTS-无GUI),以及一台没有CUDA GPU的台式机Linux(Fedora 18)计算机。 I would like to develop my code on my desktop machine and compile then debug it on my remote server machine. 我想在台式机上开发代码,然后在远程服务器上进行编译和调试。

To do this I plan to use Nsight 5 Eclipse edition with the C/C++ Remote launch plugin (as in this example http://wiki.eclipse.org/CDT/User/FAQ#How_do_I_debug_a_remote_application.3F ). 为此,我计划将Nsight 5 Eclipse版本与C / C ++远程启动插件一起使用(如本例中的http://wiki.eclipse.org/CDT/User/FAQ#How_do_I_debug_a_remote_application.3F )。 However, even with all the required plugins (C/C++ Remote Launch, RSE) installed in Nsight, I have no choice of 'C/C++ Remote Application' in the available debug configuration of my project. 但是,即使在Nsight中安装了所有必需的插件(C / C ++远程启动,RSE),我也无法在项目的可用调试配置中选择“ C / C ++远程应用程序”。

Is it a limitation of the Nsight Eclipse IDE or am I missing something crucial here? 这是Nsight Eclipse IDE的限制吗?还是我在这里缺少一些重要的东西?

Nsight 5.0 does not support remote debugging - as this requires special cuda-gdb server software. Nsight 5.0不支持远程调试-因为这需要特殊的cuda-gdb服务器软件。 cuda-gdbserver and Nsight EE remote debugging will be released as a part CUDA toolkit 5.5 (we demoed CUDA Toolkit 5.5 at GTC last week and we are working hard to release it as soon as possible). cuda-gdbserver和Nsight EE远程调试将作为CUDA工具包5.5的一部分发布(我们在上周的GTC上演示了CUDA Toolkit 5.5,我们正在努力尽快发布它)。

Note that our remote debugger connection UI will be slightly different and will not require any Eclipse plugins installed separately. 请注意,我们的远程调试器连接UI会稍有不同,并且不需要单独安装任何Eclipse插件。

Update: CUDA Toolkit 5.5 RC (which includes Nsight EE 5.5) is available for download for registered CUDA developers. 更新:已注册的CUDA开发人员可以下载CUDA Toolkit 5.5 RC(包括Nsight EE 5.5)。 It includes the remote debug support. 它包括远程调试支持。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM