2012-03-18 58 views
0

我正在构建一些使用opencl的MFC应用程序。有人可以告诉我可以在没有安装AMD APP OpenCL SDK的PC上运行opencl mfc程序吗?有没有办法建立静态mfc OpenCL应用程序?我正在使用Windows XP和7.OpenCL MFC静态应用程序

回答

0

你是否只想运行程序(运行exe)?或者你想开发/调试和构建?你有什么样的硬件?

这是适用的,如果你使用的是AMD的GPU/CPU

  1. 如果只是运行,请确保您已安装了最新的AMD催化剂驱动: http://support.amd.com/us/gpudownload/Pages/index.aspx

  2. 要使用Visual Studio编程和链接MFC库 a。下载AMD APP SDK http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx

  3. 下载AMD GDEBUGGER用于调试最新的是6.2(非常有用) http://developer.amd.com/tools/gDEBugger/Pages/default.aspx

  4. 现在,你都设置上,从OpenCL的样本目录中的一些样品,其中安装了AMD APP,

  5. 安装后,请执行以下步骤请确保为头文件库目录包括$(AMDAPPSDKROOT)\ include。$(AMDAPPSDKROOT)\ lib \ x86或x86_64,具体取决于您对OpenCL程序的位数。

HTH