OpenMAX header files are only found on the ~remote~ Raspberry Pi2 device
Problem at hand
Trying to go to the definition of any of the OpenMAX APIs ( clicking F12 on Visual Studio ) FAIL with “The selected location does not refer to a C/C++ entity”
Trying to open the header files directly ( by right-clicking the #include command at the C++ Source File ) silently FAILs.
How can I get ‘Go to Definition’ and ‘IntelliSence’ work for the OpenMAX Header files ( that reside only on the remote RPi2 device ), shouldn’t VisualGDB copy those locally ?
If you are compiling the code on Raspberry Pi, please open VisualGDB Project Properties, go to the IntelliSense Settings page and reload all include directories. If you are using a cross-compiler, simply resynchronize the sysroot from the Build Settings page of VisualGDB Project Properties.