安裝平台:Mint 13 64 bit, Ubuntu 12.04同樣適用,其他Linux distributions 根據情況做相應修改
CUDA 的安裝
1. 從NVIDIA官網下載驅動
Toolkit(選Ubuntu 11.04 64bit),Driver, SDK
2. 安裝其他依賴的庫文件
sudo apt-get install g++ build-essential
sudo apt-get install freeglut3-dev libx1-dev libxmu-dev libxi-dev libgl1-mesa-glx libgl1-mesa-dev
sudo apt-get install libopencv-dev
sudo apt-get install build-essential checkinstall cmake pkg-config yasm
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev
sudo apt-get install python-dev python-numpy
sudo apt-get install libtbb-dev
sudo apt-get install libqt4-dev libgtk2.0-dev
3. 安裝顯卡驅動
需要先關閉x window, Mint 13 的方法,其他的步驟在此就不寫了,網上有很多linux安裝顯卡驅動的教程
1 sudo killall mdm
4. 安裝tookit 和 SDK
都是.sh 文件,直接用sh命令默認位置安裝即可
然後添加環境變量
在 .bashrc 文件中添加下面的語句
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/lib/nvidia-current:$LD_LIBRARY_PATH
export CUDA_ROOT=/usr/local/cuda/bin
安裝完SDK(NVIDIA_GPU_Computing_SDK)後,默認是安裝在用戶名字的目錄下
進入NVIDIA_GPU_Computing_SDK文件夾
然後輸入make命令
sudo make
會看到如下錯誤
http://www.linuxidc.com/lib/librendercheckgl_x86_64.a(rendercheck_gl. cpp.o): In function `CheckBackBuffer::checkStatus(char const*, int, bool)': rendercheck_gl.cpp:(.text+0xfbb): undefined reference to `gluErrorString'
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2013-10/91102p2.htm