2012-12-14 253 views
0

有人可以给我一步一步的指导,说明如何在Visual Studio 2010中创建OpenCL项目。我已下载最新版本的CUDA Toolkit(5.0),并遵循本教程[http://opencl.codeplex.com/wikipage?title=OpenCL%20Tutorials%20-%200&referringTitle=OpenCL%20Tutorials]在Visual Studio 2010中创建OpenCL项目

但现在我卡住了。在我需要配置依赖关系的时候,我无法做到这一点,因为我在ProgramFiles的NVIDIA Corporation文件夹中没有\NVIDIA GPU Computing SDK\OpenCL\common\inc文件夹(我安装了该工具包)。我还在我有的文件夹中搜索了一些opencl.lib文件,但找不到它。 如果有人可以帮助我,我将不胜感激。 Thx

+2

CUDA工具包5.0包含include \ CL和库lib \ \ OpenCL.lib中的头文件。 AMD,Intel,Khronos等提供相同的库和库。在本教程中,您只需将步骤2的子步骤1,2,3替换为我提到的路径。 –

+0

谢谢你,那有效。请发表您的评论作为答案,以便我可以接受。 – Sandra

回答

1

CUDA Toolkit 5.0包含include \ CL和库lib \\ OpenCL.lib中的头文件。 AMD,Intel,Khronos等提供相同的库和库。在本教程中,您只需将步骤2的子步骤1,2,3替换为我提到的路径。

+0

还有一件事。遵循前面提到的教程,在第三步中,我需要添加:OpenCL.lib,shrUtils32D.lib,oclUtils32D.lib,但最后两个不在那里。你知道我能找到他们吗?谢谢你的麻烦。 – Sandra

+0

shrUtils32D.lib和oclUtils32D.lib是NVIDIA Compute SDK使用的实用程序库。这些库不需要编写OpenCL程序。我鼓励你不要使用这些库,因为它们仅仅是SDK样本不会被其他开发者使用。 –

相关问题