VS2008+OpenCL环境配置
生活随笔
收集整理的這篇文章主要介紹了
VS2008+OpenCL环境配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 配置.cl文件支持:
1.1. 打開VS2008, 工具->選項->文本編輯器->文件擴展名,添加一個新的擴展名,指定編輯器為Microsoft Visual C++ 。這樣在OpenCL文件中就能顯示C++的語法高亮了。
1.2. 配置OpenCL語法高亮
- 打開目錄~\NVIDIA Corporation\NVIDIA GPU Computing SDK\OpenCL\doc 可以看到有一個"usertype.dat"文件其中包含了所有的OpenCL的關鍵字。
- 將這個文件復制到 ~\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
- IMPORTANT NOTE: 如果已經有usertype.dat文件存在,則用文本編輯器打開OpenCL目錄下的該文件,復制其中內容并拷貝到原文件中。
2. 配置項目
新建一個新的VC項目之后,右鍵點擊項目->屬性(也可以按快捷鍵ALT+F7)
1. 在 配置屬性->C++->常規->附加包含目錄 中添加:
- "~\NVIDIA Corporation\NVIDIA GPU Computing SDK\OpenCL\common\inc";
- "~\NVIDIA Corporation\NVIDIA GPU Computing SDK\shared\inc";
2. 在?鏈接器->常規->附加庫目錄 中添加:
- "~\NVIDIA Corporation\NVIDIA GPU Computing SDK\OpenCL\common\lib\Win32"; (if you are using Windows 32)
- "~\NVIDIA Corporation\NVIDIA GPU Computing SDK\shared\lib\Win32";
3. 在鏈接器->輸入->附加依賴項 中添加
- shrUtils32D.lib
- OpenCL.lib
- oclUtils32D.lib
3. 配置代碼生成屬性
到這里其實已經可以編譯OpenCL代碼了。 最后一步需要做的是點擊?項目->屬性配置屬性->C++->代碼生成?中. 將 運行時庫 修改成"多線程調試?(/MTd)".
總結
以上是生活随笔為你收集整理的VS2008+OpenCL环境配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单扫清身体垃圾
- 下一篇: 交通银行etc怎么办理?新老客户条件不同