The OpenCL specification writes in 5.6.3 Build Options:
5.6.3.1 Preprocessor options
...
-I dir
Add the directory dir to the list of directories to be searched
for header files.
Can someone please explain what that means? As far as I know you cannot inlcude header files into your OpenCL kernels. So what could this options be for?
EDIT: Link to the OpenCL spec: http://www.khronos.org/registry/cl/specs/opencl-1.1.pdf
EDIT2: I was under the wrong assumption that it is not allowed to include header files into ones OpenCL kernel. Now I know better, thanks to jHackTheRipper.