OpenCL,AMD Radeon,Windows 7上的Visual Studio 2010 - 如何开始?

时间:2012-10-17 20:16:58

标签: windows-7 opencl amd-processor

我是OpenCL的新手,我想开始学习如何编写将在我的视频卡上运行的程序(AMD Radeon 6970)。我已经安装了AMD的app SDK,这是我需要开始的吗?

我尝试构建他们包含的示例解决方案,但我得到了:

  

错误C1083:无法打开包含文件:'d3dx10.h':没有这样的文件或目录c:\ users \ ... \ simpledx10 \ SimpleDX10.hpp

我认为这是因为我安装了DX11。我想我会创建自己的简单程序,但是在搜索Stack Overflow和google之后我无法弄清楚我需要做些什么才能让它工作。

对于完全初学者来说,使用AMD视频卡在Windows中使用OpenCL是否有任何有用的指南?

1 个答案:

答案 0 :(得分:0)

一个好的起点是OpenCL书籍样本。如果您不介意使用cmake生成项目构建基础结构,那么this CMakeLists应该可以。

如果您需要有关如何构建和运行示例OpenCL应用程序的分步教程,那么我将再次为您指出here中的一个辅助OpenCL图书资源。

我也在使用cmake来构建我的OpenCL程序,但是我使用的CMakeLists.txt文件非常长而且有点扭曲,因为它支持多个编译器/平台,它只会让你感到困惑。

希望这可以帮助您构建第一个OpenCL应用程序。如果不再问一些,我会尽力回答。