C++/OpenCL
Bonjour, j’espère que vous allez bien
Je veux installer le package d'Opencl dans mon système (ubuntu 18.04).
Quand je l'installe je le trouve dans ce chemin /usr/lib/x86_64-linux-gnu/libOpenCL.so
J'ai utilisé dans l’en-tête du code ces ligne pour inclure la librairie.
Je compile avec cette commande :
... mais je reçois cet erreur :
Prière: de m'aider c'est urgent.
Je veux installer le package d'Opencl dans mon système (ubuntu 18.04).
Quand je l'installe je le trouve dans ce chemin /usr/lib/x86_64-linux-gnu/libOpenCL.so
J'ai utilisé dans l’en-tête du code ces ligne pour inclure la librairie.
#ifdef __APPLE__ #include <OpenCL/opencl.h> #else #include <CL/cl.h> #endif
Je compile avec cette commande :
g++ projetfinal1.cpp -lOpenCL -o projetfinal1 `pkg-config opencv --cflags --libs` && ./projetfinal1
... mais je reçois cet erreur :
projetfinal1.cpp:109:5: error: ‘cl’ has not been declared
cl::Program release(cl::Program program);
Prière: de m'aider c'est urgent.
A voir également:
- Intel sdk for opencl cpu only runtime package
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Temperature cpu - Guide
- Directx sdk - Télécharger - Édition & Programmation
- Directx runtime - Télécharger - Pilotes & Matériel
- Cpu burner - Télécharger - Optimisation
1 réponse
Bonjour,
À première vu l'installation, l'inclusion de la librairie dans ton code source, et la commande de compilation semblent crédibles.
Malheureusement, tu n'as pas partagé ton code, ce qui ne permet pas de reproduire l'erreur (en particulier, qu'est-il écrit à la ligne 109 de
Je suppose que tu as installé ta librairie avec la commande
Bonne chance
À première vu l'installation, l'inclusion de la librairie dans ton code source, et la commande de compilation semblent crédibles.
Malheureusement, tu n'as pas partagé ton code, ce qui ne permet pas de reproduire l'erreur (en particulier, qu'est-il écrit à la ligne 109 de
projetfinal1.cpp). Vu l'erreur je suspecte que tu as omis par endroit le namespace
cl. Peux-tu nous renvoyer un fichier cpp minimal qui permettrait de reproduire ton problème ?
Je suppose que tu as installé ta librairie avec la commande
sudo apt install libopencl-clang-dev?
Bonne chance