OpenCL compiler sur linux
Je suis un débutant dans la prise en charge d'OpenCL.
D'hier, je suis en train d'utiliser OpenCL pour la programmation parallèle, au lieu de CUDA qui est plus familier pour moi et expérimentés avant.
Maintenant, j'ai NVIDIA GTX 580 GPU, Ubuntu Linux 12.04 OS et CUDA SDK 4.1 (déjà installé avant en raison de programmation CUDA).
Dans CUDA SDK dossier, Certains OpenCL fichier d'en-tête et la bibliothèque sont déjà inclus.
Donc je viens de télécharger OpenCL exemples de NVIDIA de la zone des Développeurs.
(Voici le lien! https://developer.nvidia.com/opencl)
Et je suis tenté de compiler un exemple de moi-même, mais je ne pouvais pas.
Je fais Makefile par l'aide -je j'ai ajouté le chemin d'accès du fichier d'en-tête, mais je ne sais pas comment ajouté chemin de la bibliothèque et quel est le nom de l'OpenCL bibliothèque.
J'ai cherché sur Google mais quelqu'un a dit fichier nommé libOpenCL.de la sorte, mais je n'ai qu'OpenCL.lib.
Est-ce Quelqu'un peut m'aider?
Double Possible de ce qui est nécessaire pour compiler opencl sur ubuntu? (et, par extension, opencl période)
OriginalL'auteur Umbrella | 2013-06-07
Vous devez vous connecter pour publier un commentaire.
Installer
Les étapes suivantes ont été testé sur Ubuntu 12.04.
Extrait de la RPM:
Convertir .deb et l'installer:
S'assurer que libOpenCL.ainsi, a été installé dans /usr/lib/.
Compiler
Simplement le lien de la Prise de la bibliothèque lors de la compilation:
N'oubliez pas l'opencl en-têtes, si nécessaire, askubuntu.com/a/693043/655911
OriginalL'auteur Garee