2017-02-23 2 views
0

私はCUDA 8を使用していますが、いくつかの例を実行できますが、どの視覚化も実行できません。私は過去に仕事に就かせてもらったことがありますが、新しいコンピュータで同じコンピュータ上で結果を再現することはできません。ミントまたはUbuntu。CUDA 8のUbuntuの例16 libGLU、libGL、またはlibX11を見つけられない

は成功したが、CUDAをインストールした後、私はmakeparticlesまたはnbodyサンプルを試してみたが、私はこのエラーを取得:

>>> WARNING - libGL.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<< 
>>> WARNING - libGLU.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<< 
>>> WARNING - libX11.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<< 

は私がGetting Started guideを通じて見えたが、解決策を見つけていません。

私は体系的にシンボリックリンクを通して作業しています。おそらく、ここで誰かが...

検索要求の結果を...提案を提供することができます

$ sudo find/-name 'libGLU*' 

/usr/lib/i386-linux-gnu/libGLU.so.1.3.1 
/usr/lib/i386-linux-gnu/libGLU.so.1 
/usr/lib/x86_64-linux-gnu/libGLU.a 
/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1 
/usr/lib/x86_64-linux-gnu/libGLU.so.1 
/usr/lib/x86_64-linux-gnu/libGLU.so 

私はシンボリックのi386 *へのリンクおよびx86 *ライブラリを作成しようとしているが、それを得てhavntまだ仕事をする。

Iは、例えば、libGLU.soは、私が "/usr/lib/libGLU.so" を指定する必要がありませんどの

sudo ln -s /usr/lib/i386-linux-gnu/libGLU.so /usr/lib/libGLU.so 

私の質問をしようとしていますか?

.a ? 
.1? 
.1.3.1? 

x86またはi386?私のシステムは64ビットだとわかっていますが、CUDAは32ビットライブラリを期待していますか?

そうではないように見えるか... ...?

は私が見つけることができるすべてのSOおよびその他のボード...上の解決策を試してみました最も関連性の高い二人はこの質問がどこである

Cuda 6.5 cannot find - libGLU. (On ubuntu 14.04 64 bit)

http://kislayabhi.github.io/Installing_CUDA_with_Ubuntu/

です以前は存在していた。

+1

[this](https://devtalk.nvidia.com/default/topic/993862/cuda-setup-and-installation/cuda-8-0-missing-required-libraries-on-ubuntu-16)があります。 -04 /) –

答えて

1

答えはRobert Crovellaによって提供されているようです。

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev 

その後、

GLPATH=/usr/lib make 

の代わりはちょうど

source of solution

はあなたにロバートに感謝します。

関連する問題