簡體   English   中英

在Linux上使用AMD APP SDK編譯/構建OpenCL程序

[英]Compile/Build OpenCL program using AMD APP SDK on Linux

我是OpenCL的新手。 我已經編寫了一個演示代碼[http://chopapp.com/#gh9jv1u]

我已經安裝了驅動程序和AMD APP SDK。 我正在使用以下內容進行編譯:

gcc –l/opt/AMDAPP/include –L/opt/AMDAPP/lib/x86_64/ open.cpp –lOpenCL

參考: http : //developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/introductory-tutorial-to-opencl/

我收到以下消息:

gcc: error: –l/opt/AMDAPP/include: No such file or directory
gcc: error: –L/opt/AMDAPP/lib/x86_64/: No such file or directory
gcc: error: –lOpenCL: No such file or directory

請幫助!

得到它的工作!

gcc -I/opt/AMDAPP/include -L/opt/AMDAPP/lib/x86_64 open.c -lOpenCL 

希望這對所有新生的opencl程序員有所幫助!

您可以通過gcc錯誤檢查路徑提示。 可能是您未在/ opt / AMDAPP中安裝SDK。 最后一個錯誤–lOpenCL: No such file or directory ,請確保libOpenCLXXX.so.XXX位於/ usr / lib,/ usr / local / lib或/ libs中。 似乎您沒有正確安裝SDK。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM