日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VS2008+OpenCL环境配置

發布時間:2023/12/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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环境配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。