2

Nsight Eclipse を搭載した Ubuntu 11.10 で 2 つの GPU カードを搭載した Cuda 5.0 を使用しています。
Eclipse からプログラムをデバッグしようとすると、

Error in final launch sequence
Failed to execute MI command:
source .cuda-gdbinit
Error message from debugger back end:
.cuda-gdbinit: No such file or directory.
.cuda-gdbinit: No such file or directory.

私はEclipseのデバッグ構成を調べました。

GDB debugger: cuda-gdb
GDB command file: .cuda-gdbinit

私のシステムのどこにもファイルはありません.cuda-gdbinit
作成する必要がありますか?もしそうなら、どこで、どの内容で?セットアップ
に何か問題がありますか?cuda-gdb

4

2 に答える 2

3

このメッセージは無害です。Nsightが行うことは、デバッグセッションを開始するときにcuda-gdbに.cuda-gdbinitを読み取るように明示的に指示して、ユーザーが持つ可能性のあるカスタム設定を取得することです。そのファイルがなくてもまったく問題ありません。

于 2013-01-01T22:40:16.550 に答える
1

Eclipse CDT / nsight が .cuda-gdbint をロードするのを防ぐには (他の回答が示唆するように安全に実行できます)、実行/デバッグ構成に関連付けられている「GDB コマンド ファイル」から削除する必要があります。

そのためには、

  1. メニューを使用して、[実行] | [実行] に移動します。デバッグ構成
  2. エラー メッセージが表示される実行/デバッグ/etc 構成を選択します。
  3. マルチタブ セクションで、 [デバッガー] タブを選択します。
  4. サブマルチタブ セクションで、[メイン] を選択します。
  5. GDB Command Fileテキスト ボックスが表示されます。それをクリアします。
于 2016-11-11T12:32:19.303 に答える