sudo apt-get install opencl-headers
Die Headerdateien werden in /usr/include/CL abgelegt. Für die Compilierung ist keine zusätzliche Angabe erforderlich, da Headerdateien immer in /usr/include und den Unterverzeichnissen dieses Verzeichnisses gesucht werden.
Die benötigte Bibliothek ist libmali.so; sie steht im Verzeichnis /usr/lib/arm-linux-gnueabihf/mali-egl. Für das Binden eines compilierten Programms werden diese Angaben benötigt:
-lmali -L/usr/lib/arm-linux-gnueabihf/mali-egl
Dieses Beispiel enthält lediglich ein Hostprogramm, das auf dem Rechner vorhandene Prozessoren identifiziert und ihre Eigenschaften erfragt. Für die Feststellung der Eigenschaften einer GPU ist kein Kernel erforderlich.