2012-03-18 60 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