centos7安装vmware tool即使安装了kernel header也有可能提示找不到kernel header。
主要原因是版本不对。可以通过uname -r和yum install kernel-devel中的版本号进行对比。比如安装的是3.10.0-862.6.3.e17.el7.x86_64但提示无法找到3.10.0-862.e17.el7.x86_64。
这时需要升级内核:
yum update kernel
vmware tool的依赖有
yum install perl gcc kernel-devel

