OpenCL安装配置
1、 下载driver和APP SDK
在developer.amd.com下下载APP SDK和driver
先安装driver,再安装APP SDK(Accelerated Parallel Processing)
2、 安装完成
在运行->cmd中键入clinfo,查看输出信息,如果所有计算设备都能找到,说明安装成功。
3、 vs2010配置
新建一个项目
装好之后系统自动的把环境变量给添加了。
然后项目-》属性-》c/c++ -》常规-》附加包含目录
添加C:\Program Files\AMD APP\include(可能是别的路径)
链接器-》输入-》附加依赖项
添加OpenCL.lib
左上角配置选择所有配置,平台选win32
链接器-》常规-》附加库目录加入C:\Program Files\AMD APP\lib\x86(可能是别的路径)
4、 高亮设置
工具-》选项-》文本编辑器-》文件扩展名 由于是cpp所以c++高亮就免了
在user 我的文档-> AMD APP->samples->opencl->syntaxhighlighting下有个usertype.dat ,将其复制到E:\vs2010\Common7\IDE下,这目录下有个usertype.dat,那么直接将内容复制到这个下面就好了。重启生效。
5、 VAssistX配置(在我的资源库里面可以下载)
VAssistX-》Options-》c/c++ directories
Platform选择custom,在show directories for选择other include files
添加OpenCL的include目录
让VAssistX也支持cl文件
在cmd里面输入regedit,找到如下位置:
HKEY_CURRENT_USER\Software\Whole Tomato\VisualAssist X\VANet10
在右边找到ExtSource项目,鼠标右键选修改,在原有文字后添加如下文字:.cl;.clh;确定后关闭注册表,重新打开vs2010,VAssistX开始支持.cl及.clh文件的语法高亮及代码完成。