Error: C header files matching your running kernel were not found
Problem: VMWare can’t find kernel headers despite having linux-headers


Solution:
Create a link for missing library file, open your terminal and use the command given below.
sudo ln -s /usr/src/linux-headers-3.8.0-19-generic/include/generated/uapi/linux/version.h /usr/src/linux-headers-3.8.0-19-generic/include/linux/version.hNote: Please change header file version “linux-headers-3.8.0-19-generic” based on your kernal version.