Зависимости

Если вы выполняете задания на своей технике, вам понадобится установить пакеты, которые необходимы для компиляции и запуска программ. Ниже представлен список пакетов для некоторых дистрибутивов Линукса.

ДистрибутивПакетыПакеты с OpenCLПроизводитель
Fedoragit gcc-c++ make ocl-icd-devel opencl-headers clinfo libtheora-devel glew-devel glut-develmesa-libOpenCL-develAMD (открытый исходный код)
Ubuntugit g++ make ocl-icd-opencl-dev opencl-clhpp-headers clinfo libtheora-dev libglew-dev freeglut3-devmesa-opencl-icdAMD (открытый исходный код)
nvidia-opencl-icd-VERSIONNVIDIA (закрытый исходный код)
intel-opencl-icdIntel (открытый исходный код)
Arch Linuxgit gcc make ocl-icd opencl-headers clinfo libtheora glew freeglutopencl-mesaAMD (открытый исходный код)