本来打算用cygwin gcc模拟linux环境进行编译minigui的,但是失败,由于时间紧还是改用虚拟机运行Linux,建立编译环境。而一开始又遇到了问题VMware6.0的VMware Tools似乎和ubuntu8.0.4有些不兼容,查了N多资料之后终于搞定,记录一下。
一、安装build-essential,linux-headers
sudo apt-get install build-essential //不行则在System->Administration->Software Source中更改源
uname -r //得到系统的版本号
sudo apt-get install linux-headers-'uname -r' //uname -r替换成上条命令的结果
二、安装VMware Tools
cd /media/cdrom0
cp VMwareTools-6.0.0.45731.tar.gz /home/mydoc
cd /home/mydoc
tar -zxf VMwareTools-6.0.0.45731.tar.gz
这时不要安装,(安装也不会成功)。
需要下载http://jaist.dl.sourceforge.net/sourceforge/open-vm-tools/open-vm-tools-2008.05.02-90473.tar.gz,
解压该文件,进入modules/linux目录
将vmxnet重命名为vmxnet-only(可使用sudo mv vmxnet vmxnet-only),其他也改为如对应的xxx-only。
分别执行tar -cf xxx.tar xxx-only;
然后xxx.tar复制到vmware-tools-distrib/lib/modules/source目录。
cd vmware-tools-distrib
sudo ./vmware-install.pl
然后一路回车,应该就搞定了。
PS:在没有安装VMware Tools情况下,VMware和XP共享文件采用了光盘镜像.iso文件。
发表于2015-12-09 at 22:19 沙发
Your story was really inoimratfve, thanks!