在windows操作环境下,CUDA并不是一个独立的开发环境,首先要安装好VS。
VS2010与CDUA安装指导教程
一、VS
1、vs2010的下载地址:http://www.jb51.net/softjc/33896.html。
2、打开解压后的文件夹,点击第6个autorun.exe可执行文件。
3、根据弹出的对话框按步骤安装(建议修改安装目录,因为太大不适宜安装到C盘)。
4、等待大约1小时的时间(根据个人机型不同有所变化)。
5、等待过程结束后点击安装完成,在这之后会弹出初始安装时的安装界面,点取消。
6、完成安装。
7、点击所有程序,在其中找MicrosoftVisual Studio 2010文件夹打开,点击第二个(像麻花一样的图标)等待几秒,即会出现VS2010。
8、第一次打开时会弹出一个询问对话框,可以根据自己喜欢去配置,打开之后还可以改,不过一般选常规开发或者C++开发即可。
二、CUDA
只有NVIDIA公司的显卡才能使用CUDA(你电脑设备管理里的显示配器里有一项是NVIDIA开头的即可),如果你的显卡不是,那只安个VS学学C开发也挺好。。。
1、CUDA下载地址:https://developer.nvidia.com/cuda-downloads。
2、会弹出一个检测环境的对话框,等待大约5分钟。
3、当弹出安装程序时,会问是否继续,此后出现的对话全部点击颜色为绿色的。
当出现此对话时,说明你的硬件显卡未被安装程序检测到,虽然可以安装,也可以运行样例程序,但是其他的都不能用,修改方式:
(1)、你的显卡驱动可能有问题,建议安装驱动精灵然后安一个较为稳定的显卡驱动。
(2)、如果试完(1)还不行,你需要更改cuda安装程序中的配置文件,首先把安装程序的.exe文件解压(没错,其实文件基本都可以解压),解压之后找一个叫Display.Driver的文件夹,根据你的显卡找到对应的路径,将其更改,具体步骤见http://wenku.baidu.com/link?url=LDptbzTdYqiNRMGMmufO1E1hLdie9M-R1hLD54kNlTNkNfGYcL9VrwRjRr1cr1aKM5GwbnCUxUuxk8BFUjyV-TBKlBk19gA6MsZW-lmKY_q
PS这个挺难,慢慢来,别着急。。。。。。。。
注:如果没有问你是否继续说明你运气不错,上文中的.exe文件里的配置文件有你的显卡型号,并且你的显卡驱动也非常好,可以直接进行步骤4.
4、大约10分钟后会提示安装完成,此时对话框中会出现俩个可勾选的地方,不必勾选,直接关闭。
5、安装完成,此软件会在桌面建立图标,直接在桌面点击即可使用。
三、使用
在VS与CUDA安装完毕后,按一种步骤7打开VS,在文件——选择新建项目——选择NVIDIA——选择CUDA,然后起名字,选择项目所在目录,点击确定,就建立好了一个CUDA程序了。
注:生成后会有一个写好的程序在里面,只是一个例子,把它删掉就行了。
四、需要添加的系统环境变量
开始->右键计算机->属性->高级系统设置->环境变量->系统变量->新建,添加如下系统变量:
变量名 值
1 CUDA_BIN_PATH %CUDA_PATH%\bin
2 CUDA_LIB_PATH %CUDA_PATH%\lib\x64
3 CUDA_PATH C:\ProgramFiles\NVIDIA GPU Computing Toolkit\CUDA\v6.5
4 CUDA_PATH_V6_5 C:\ProgramFiles\NVIDIA GPU Computing Toolkit\CUDA\v6.5