Ubuntu 12.04 LTS に CUDA を入れたメモ
まずは必要なライブラリをインストールする
$ sudo apt-get install build-essential
$ sudo apt-get install libxi-dev
$ sudo apt-get install libxmu-dev
$ sudo apt-get install freeglut3-dev
最新ドライバを当てる作業
$ sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install nvidia-current
- OpenCV with CUDAだと一度nvidiaドライバを入れないとダメくさい.面倒だね
- $ sudo service lightdm stop
- $ ./dev.........
- $ sudo reboot
ダウンロードしてきたファイルに実行許可を与える
$ chmod a+x ./*.run
CUDAツールキットをインストール
$ sudo ./cudatoolkit_4.2.9_linux_64_ubuntu11.04.run
ツールキットのパスを通す
$ sudo nano -w /etc/enviroment
を書き換えると全てのユーザに適用される
PATH="/usr/local/cuda/bin"
LD_LIBRARY_PATH="/usr/local/cuda/lib:/usr/local/cuda/lib64"
LIBRARY_PATH="/usr/lib/nvidia-current"
次は root 権限は使用しない
$ ./gpucomputingsdk_4.2.9_linux.run
$ cd ~/NVIDIA
$ make
root権限を使用するとハマってしまうことがあるので注意