Sono un principiante in OpenCL.OpenCL compile su linux
Da ieri, sto cercando di utilizzare OpenCL per la programmazione parallela invece di CUDA, che è più familiare per me e sperimentato prima.
Ora ho GPU NVIDIA GTX 580, Ubuntu Linux 12.04 OS e CUDA SDK 4.1 (già installato prima a causa della programmazione CUDA).
Nella cartella CUDA SDK, alcuni file di intestazione e libreria OpenCL sono già inclusi.
Quindi ho appena scaricato gli esempi OpenCL dalla zona Developer di NVIDIA. (Questo è il collegamento! https://developer.nvidia.com/opencl)
E ho cercato di compilare qualche esempio da solo, ma non ho potuto.
Realizzo Makefile utilizzando -I Ho aggiunto il percorso del file di intestazione, ma non so come aggiungere il percorso della libreria e qual è il nome della libreria OpenCL.
Ho cercato su Google ma qualcuno ha detto file denominato libOpenCL.so, ma ho solo OpenCL.lib.
Qualcuno può aiutarmi?
.lib è per Windows lib statica, hai scaricato il pacchetto giusto? – ardiyu07
Possibile duplicato di [cosa è necessario per compilare opencl su ubuntu? (e per estensione, periodo opencl)] (http://stackoverflow.com/questions/7542808/what-is-needed-to-compile-opencl-on-ubuntu-and-by-extension-opencl-period) –