找到的解决方法是建立一个软链接文件:
ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
开始不明白为什么是对/usr/src下的文件创建链接,现在明白了,原因如下:
VMTool安装时默认查找的是/lib/modules/4.8.0-36-generic/build/include路径,而实际上/lib/modules/4.8.0-36-generic/build是一个链接,指向的是/usr/src/linux-headers-4.8.0-36-generic目录,因此实际查找的是/usr/src/linux-headers-4.8.0-36-generic/include/目录。
注:
1、我系统用的是4.8.0-36-generic版本。
2、$(uname -r),得到的就是当前系统版本。 可以直接输入命令:uname -r 查看。
关于链接文件的说明: