Ich bin ein Neuling in OpenCL.OpenCL Kompilieren unter Linux
Von gestern, versuche ich OpenCL für die parallele Programmierung anstelle von CUDA zu verwenden, die für mich vertrauter und erfahrener ist.
Jetzt habe ich NVIDIA GTX 580 GPU, Ubuntu Linux 12.04 OS und CUDA SDK 4.1 (bereits installiert wegen der CUDA Programmierung).
Im CUDA SDK-Ordner sind einige OpenCL-Headerdateien und -Bibliotheken bereits enthalten.
Also habe ich gerade OpenCL-Beispiele aus der NVIDIA Developer Zone heruntergeladen. (Hier ist der Link! https://developer.nvidia.com/opencl)
Und ich bin versucht, einige Beispiel von mir selbst zu kompilieren, aber ich konnte nicht.
Ich mache Makefile mit -I Ich habe Pfad der Header-Datei hinzugefügt, aber ich weiß nicht, wie Bibliothekspfad hinzugefügt und was ist der Name der OpenCL-Bibliothek.
Ich suchte auf Google, aber jemand sagte Datei namens libOpenCL.so, aber ich habe nur OpenCL.lib.
Kann mir jemand helfen?
Lib ist für Fenster statische lib, haben Sie das richtige Paket herunterladen? – ardiyu07
Mögliches Duplikat von [Was wird benötigt, um opencl auf ubuntu zu kompilieren? (und damit opencl-Periode)] (http://stackoverflow.com/questions/7542808/what-is-needed-to-compile-opencl-on-ubuntu-and-by-extension-opencl-period) –