1

Mint 15 64 ビット ディストリビューションに CUDA 5.0 インストーラーをダウンロードして実行しました。パッケージの調整/削除/インストールに何時間も苦労した後、インストールを完了することができました-少なくともそれが言ったことです。

CUDA サンプルを実行できるので、動作していると思います。ただし、新しい cu ファイルを作成してコンパイルしたかったのですが、「nvcc コマンドが見つかりません」と表示されました。

ここでこれに似たトピックを見てきましたが、彼らは /opt/bin/ ディレクトリについて話しているのですが、私の場合、そのようなディレクトリはありません。それは実際にはインストールされていないということですか?apt-get を使用して nvidia cuda ツールキットをインストールするように指示されますが、そうすべきかどうかわかりません。

また、CUDA サンプルを正常に実行したと言いましたが、動作させるldconfig /usr/local/cuda/lib64 前に言わなければなりません。それを自動化する方法はありますか?

ありがとう

4

1 に答える 1

3

nvcc コンパイラ ドライバの bin ディレクトリをPATH(環境変数) に追加する必要があり、適切な lib ディレクトリをLD_LIBRARY_PATH環境変数に追加する必要があります。

即時テストの場合、これは次のように簡単にする必要があります。

export PATH=$PATH:/usr/local/cuda/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/lib

これらの手順は、cuda ツールキットのインストールが正常に完了すると表示されるはずですが、インストール方法が遠回りだったようです。

これを「自動」にするには、ログイン時に実行されるスクリプトにこれらのステートメントを追加する方法の 1 つを調査することをお勧めします。たとえば、.bashrcユーザーのホーム ディレクトリにファイルがある場合は、上記のコマンドでそれを編集してみてください。上記のコマンドをファイルがある場合は、ファイルの最後に配置するだけで十分なはずです。~/.bashrc

Linux Mint は公式にサポートされている CUDA ディストリビューションの 1 つではないため、マイレージは異なる場合があります。

于 2013-07-14T19:14:22.107 に答える