2012-12-14 339 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樣本不會被其他開發者使用。 –

相關問題