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



我是一个完整的新手,我想开始学习如何在视频卡上运行的程序(AMD Radeon 6970)。我已经安装了AMD的应用SDK,这是我需要开始的吗?

我尝试构建其中包括的样本解决方案,但我得到了:

错误c1083:无法打开包括文件:'d3dx10.h':没有这样的文件或目录C: users ... simpledx10 simpledx10.hpp

我认为这是因为我已经安装了DX11。我认为我只会制作自己的简单程序才能开始,但是在搜索堆栈溢出和Google之后,我无法弄清楚我需要做些什么。

使用AMD视频卡?

一个好的起点是opencl书籍样本。如果您不介意使用Cmake生成项目构建基础架构,那么此CMakelists应该做得很好。

如果您想要有关如何构建和运行示例OpenCL应用程序的分步教程,那么我将再次将您指向此处的辅助opencl书籍资源之一。

我也使用cmake来构建我的opencl程序,但是我使用的cmakelists.txt文件很长,有点扭曲,因为它支持多个编译器/平台,只会设法使您感到困惑。

希望这可以帮助您构建第一个OpenCL应用程序。如果不问更多,我会尝试回答。

最新更新