ubuntu-12.04 cuda v5.5

Uuntu 12.04.3环境

1.

--准备:cuda_5.5.22_linux_32.run(下载地址:https://developer.nvidia.com/cuda-downloads)--在home新建一个目录放进去,这样方便操作

--官方参考文档:http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

2.安装系统

可以在电脑里安装系统,用U盘制作安装系统很快,这个自己解决,当然联网可能有点问题:在系统设置里安装附加驱动,如果顺利无线联网就没问题了(有线我觉得有点悬,老的电信帐号我的才能登录,也不知怎么回事)。

3.系统安转完成后:

--sudo apt-get update

--sudo apt-get install build-essential

--sudo apt-get install freeglut3-dev(下面到是官方到文档,好像我用这个安装时都安装了的,我介意把下面分开按转,因为我全部输入出问题了)

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

(最后我觉得最好更新下源:sudo apt-get update--不更新也没什么影响)

4.cuda安装前准备

1--cd /etc/modprobe.d

2--vim blakclist.conf  在后面加上以下选项:(我是分开到,直接打开会有警告提示)

blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau   //我的是NVIDIA显卡,就只加这个,然后顺利安装,其它到不管,每个人到选项不一样,但意思一样,就是用已有的全部显卡驱动,自己根据显卡百度下
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
3--sudo service lightdm stop

4--ctrl+alt+F1进入命令界面:输入你的登录名和密码(PS:我以前没用个命令界面,sudo service lightdm stop后就没辙了,当然回到操作界面命令:ctrl + atl+F7),记得进入root登录。

5--cd 到cuda_5.5.22_linux_32.run所在目录,输入一下命令:

chmod +x cuda_5.5.22_linux_32.run

sudo sh cuda_5.5.22_linux_32.run

到现在我到就能安装了,当然显示什么权限时,按q:然后输入accept.后面全部默认就OK了。安装完后重启,采取下面到操作(会看到界面更加亮丽,显得有质感)

6.PATH和链接库配置:

vim ~/.bashrc在后面加入如下变量:

32为系统:

export PATH=$PATH:/usr/local/cuda-5.5/bin
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib
64位:

export PATH=$PATH:/usr/local/cuda-5.5/bin
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib64:/lib

---

sudo ldconfig

7.CUDA Sample安装

1--

sudo find /usr -name libglut\*
成功后会看到:(我到电脑)

/usr/lib/libglut.so
/usr/lib/i386-linux-gnu/libglut.so
/usr/lib/i386-linux-gnu/libglut.a
/usr/lib/i386-linux-gnu/libglut.so.3.9.0
/usr/lib/i386-linux-gnu/libglut.so.3

然后编辑链接:

sudo ln -s /usr/lib/i386-linux-gnu/libglut.so.3 /usr/lib/libglut.so(如果你是64位的把i386换为x86_64就OK,如果是AMD的按照显示的添加)

8.最后切换到Sample所在目录,然后make...OK ,我的已成功编译了,看下安装目录里的官方文档,最后面有详细说。

一.先对自己在windows环境配置环境遇到到问题阐述下:

1.opencv-2.4.6 支持qt 5我想应该是指qt5.0.2/5.0.1/5.0.0,因为qt5.1.1在cmake到时候就失败。

2.opencv-2.4.6, qt5, cuda v5.5官方文档介绍说都支持vs2012,可是我遇到的问题是安装了vs2012后,cmake(最新版本)就出问题了,找不到编译器还有就算系统环境变量太长无法寻找到编译器。结果我没放在一起配置,仍然分开安装到,按照原理,如果以后自己配置起来应该从环境来说没什么问题,当然没实际经历大项目我也不清楚。


二。Uuntu 12.04.3(我下载到最新版本到)环境

1.

--准备:cuda_5.5.22_linux_32.run(下载地址:https://developer.nvidia.com/cuda-downloads)--在home新建一个目录放进去,这样方便操作

--官方参考文档:http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

2.安装系统

可以在电脑里安装系统,用U盘按转很快,这个自己就可以解决了,当然联网可能有点问题:在系统设置里安装附加驱动,如果顺利无线联网就没问题了(有线我觉得有点悬,老帐号我的才能登录)。

3.系统安转完成后:

--sudo apt-get update

--sudo apt-get install build-essential

--sudo apt-get install freeglut3-dev(下面到是官方到文档,好像我用这个安装时都安装了的,我介意把下面分开按转,因为我全部输入出问题了)

(sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev)
最后我觉得最好更新下:sudo apt-get update

4.cuda安装前准备

1--cd /etc/modprobe.d

2--vim blakclist.conf  在后面加上一下选项:(我是分开到,直接打开会有警告提示,不知道怎么回事,gedit的也用不起)

blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau   //我的是NVIDIA显卡,就只加这个,然后顺利安装,其它到不管,每个人到选项不一样,但意思一样,就是用已有的全部显卡驱动,自己根据显卡百度下
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
3--sudo service lightdm stop

4--ctrl+alt+F1进入命令界面:输入你的登录名和密码(PS:我以前没用个命令界面,sudo service lightdm stop后就没辙了,当然回到操作界面命令:ctrl + atl+F7),记得进入root登录。

5--cd 到cuda_5.5.22_linux_32.run所在目录,输入一下命令:

chmod +x cuda_5.5.22_linux_32.run

sudo sh cuda_5.5.22_linux_32.run

到现在我到就能安装了,当然显示什么权限时,按q:然后输入accept.后面全部默认就OK了。安装完后重启,采取下面到操作(会看到界面更加亮丽,显得有质感)

6.PATH和链接库配置:

vim ~/.bashrc在后面加入如下变量:

32为系统:

export PATH=$PATH:/usr/local/cuda-5.5/bin
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib
64位:

export PATH=$PATH:/usr/local/cuda-5.5/bin
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib64:/lib

---

sudo ldconfig

7.CUDA Sample安装

1--

sudo find /usr -name libglut\*
成功后会看到:(我到电脑)

/usr/lib/libglut.so
/usr/lib/i386-linux-gnu/libglut.so
/usr/lib/i386-linux-gnu/libglut.a
/usr/lib/i386-linux-gnu/libglut.so.3.9.0
/usr/lib/i386-linux-gnu/libglut.so.3

然后编辑链接:

sudo ln -s /usr/lib/i386-linux-gnu/libglut.so.3 /usr/lib/libglut.so(如果你是64位的把i386换为x86_64就OK,如果是AMD的按照显示的添加)

8.最后切换到Sample所在目录,然后make...OK ,我的已成功编译了,看下安装目录里的官方文档,最后面有详细说。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值