我想開始 GPU 編程,因為我有一個 AMD GPU,所以我想從 OpenCL 開始。
我已經在我的 Windows 10 機器上安裝了 Visual Studio Code 2019 編輯器,并且我還安裝了這個https://github.com/GPUOpen-LibrariesAndSDKs/OCL-SDK。我試圖將這些變數放入 VC2019 的設定中,但什么也沒發生。
有人可以幫助解決這個問題嗎?你是如何安裝 OpenCL 的?
提前致謝
uj5u.com熱心網友回復:
編譯代碼時,您需要告訴聯結器 OpenCL 頭檔案和 lib 檔案的位置。我通常將頭檔案和lib檔案放在專案目錄中:
g *.cpp -o Test.exe -I./OpenCL/include -L./OpenCL/lib -lOpenCL
但您也可以使-Ipath/to/OpenCL/include -Lpath/to/OpenCL/lib路徑指向 OCL-SDK 目錄。
為了輕松開始使用 OpenCL,我創建了一個包裝器,它極大地簡化了 OpenCL C 系結并消除了隨之而來的整個代碼開銷。這包括 OpenCL 頭檔案和所有 Visual Studio Community 專案設定;無需額外設定: https ://github.com/ProjectPhysX/OpenCL-Wrapper
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/460626.html
