Ubuntu 15.10
sudo apt-get install nvidia-352 nvidia-352-dev nvidia-prime nvidia-modprobe nvidia-opencl-dev
sudo ln -s /usr/include/nvidia-352/GL /usr/local/include
sudo ln -s /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 /usr/local/lib/libOpenCL.so
Затем скомпилируйте с помощью:
gcc -o main main.c -lOpenCL
И используйте заголовок как:
#include <CL/cl.h>
Примечания: [!d4 ] минимальная тестовая программа, чтобы попробовать ее найти. Модель моего графического адаптера: как узнать модель моей видеокарты? проверьте, работает ли драйвер: как проверить, использует ли Ubuntu графическую карту NVIDIA? не устанавливайте пакет nvidia-current. Это старое. Либо apt-cache search nvidia, либо получить последнюю версию, либо использовать вкладку [F6] «Дополнительные драйверы».
Я действительно рекомендую обновить до 15.10, чтобы заставить это работать: мне никогда не удавалось.
Протестировано:
минимальная тестовая программа для попробуйте Lenovo ThinkPad W540 с NVIDIA Quadro K1100M