Ho un progetto che richiede opencl. Ho installato CUDA e OpenCL sulla mia macchina, ma quando ho 'fare' il mio progetto verifica il seguente errore:cl.h non trovato - come collegarsi a makefile
CL/cl.h: No such file or directory
so che la posso creare un collegamento fisso (nel mio sistema Unix (Ubuntu)) per fissare il problema:
ln -s /usr/include/nvidia-current/CL
Ma io considero questo una soluzione rapida e non la soluzione corretta. Mi piacerebbe gestirlo nel mio makefile (credo) in modo da compilare un semplice comando "make". Come potrei farlo?
Ho finito per aggiungerlo a un file separato che gestisce INCLUDEPATHS per quel modulo specifico. Ma ho verificato che la tua opzione funziona altrettanto bene ed è davvero la cosa che ho originariamente chiesto. Perciò accettò la tua risposta come definitiva. Grazie. – bastijn
Grazie, questo mi ha aiutato a compilare darktable con la nuova serie 200 dei driver nvidia. (Non esiste ancora un pacchetto debian che fornisca il file di intestazione CL/cl.h.) –
@Simon A. Eugster: http://packages.debian.org/experimental/opencl-headers – derobert