使用VM安装Ubuntu15,安装vmtools时提示
the path “” is not valid,还有 C headers 。。。。。。什么的,需要选择kernel目录,当打入目录后还是出现一样的问题
网上查阅资料后,尝试过升级 linux-source,还有更新GCC,make等,但是还是不行
后面查到是因为 autoconf.h utsrelease.h version.h 不在linux的目录下导致的,尝试使用软链接
ln -s ./generated/autoconf.h
ln -s ./generated/utsrelease.h
ln -s ./generated/uapi/linux/version.h
但是还是失败,查看这三个文件, 发现软链接没有生效,故将目录补全之后建立软链接
ln -s /lib/modules/(uname -r)/build/include/generated/autoconf.h
ln -s /lib/modules/(uname -r)/build/include/generated/utsrelease.h
ln -s /lib/modules/(uname -r)/build/include/generated/uapi/linux/version.h
测试之后能够正常安装