hello OpenCL——开发环境搭建(0)

操作系统:Ubuntu 9.10
GPU:NVIDIA 9800 GT

安装步骤:
0. 下载 显卡驱动和OpenCL SDK

1. 安转显卡驱动,不能直接在图形界面中安装,要进入字符界面,在Ubuntu中缺省是没有/etc/inittab文件的,自己生成inittab然后重启比较麻烦,Ubuntu有更方便的不用重启就退出图形界面的办法:
sudo init 3
sudo /etc/init.d/gdm stop

没有第一个命令在图形界面退出后是不能进入可交互的字符界面的,第二个命令停掉X服务器进入字符界面,安装完以后重新进入图形界面:
sudo /etc/init.d/gdm start


在字符界面后以root的权限安装驱动
sudo ./nvdrivers_2.3_linux_32_190.29.run


缺省情况下:
  • 头文件都放在/usr/include/CL目录下,
  • 动态链接库libOpenCL.so放在/usr/lib目录下


2. 安装OpenCL SDK examples 参考
sudo ./gpucomputingsdk_2.3b_linux.run
SDK缺省安装在当前用户主目录的NVIDIA_GPU_Computing_SDK目录下,直接删除该文件夹即可卸载SDK

还没完,进入NVIDIA_GPU_Computing_SDK目录下的OpenCL目录make,不过要安装Xmu先:
sudo apt-get install libxmu-dev libxmu6
sudo make

然后测试一下OpenCL SDK自带的例子:
sudo make runall







你可能感兴趣的:(html,linux,ubuntu,bash)