1.安裝好vmware workstation
2.在vmware中安裝CentOS-6.8-x86_64-bin-DVD1
3.選擇 虛擬機 》點擊安裝Vmware tools 然後進入centos命令行
3.1 創建光驅的掛載點目錄: root@localhost ~]# mkdir /mnt/cdrom
3.2 把光驅掛載至該目錄下: [root@localhost ~]# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
虛擬機掛着光驅光驅時提示只讀,可以加以下參數解決,
mount -o remount,rw /dev/cdrom /mnt/cdrom
3.3 進入/mnt/cdrom 找到vmware tools安裝包,執行 cp VMwareTools-10.0.0-2977863.tar.gz /root 拷貝
然後cd /root , 執行 umount /dev/cdrom //關閉設備
tar zxvf VMwareTools-10.0.0-2977863.tar.gz #解壓文件
cd vmware-tools-distrib #進入文件目錄 輸入./vmware-install.pl -d執行 並一路回車yes安裝完畢。
安裝完如果提示 mounting hgfs shares 【failed】
這是由於VMware的功能設置問題造成的報錯,此功能是爲了使Guest(VM)和host(現實機)能夠更好的傳輸文件所設置的,參 考VMware菜單Help中的Shared Folders Settings Panel,可以理解這個功能。在VM->Setting中的Option頁中,設置 SharedFolders,使之enable 就可以了,這個功能能把host上的目錄mount到Guest上的/mnt/hgfs目錄,實現共享訪問,非常 不錯。
3.4 安裝完成後,輸入 cd /mnt 看到該目錄下面多了一個hgfs目錄
4.打開 vmware 選擇虛擬機》設置》選項》共享文件夾》文件夾共享設置爲“總是啓用”,在下面選擇添加,添加一個windows端磁盤目錄(如果界面灰色不能設置,可能是vmware tools安裝失敗,如果安裝成功了,則需要先關閉虛擬機再設置共享目錄)
5.切換到windows設置windows項目所在盤符E爲共享磁盤,右鍵共享即可。(這一步可以跳過,如果有問題再設置)
6.cd到 mnt 目錄輸入 mount -t vmhgfs .host:/shared /mnt/hgfs 命令掛載該共享文件夾,其中.host:/shared是共享名,只需把shared換成 共享的目錄或盤符,使用vmware-hgfsclient 命令得到的目錄,/mnt/hgfs是掛載點
到此爲止是可以使用該共享文件夾了,但每次都得重複mount一次,可以設置爲開機自動掛載。
編輯 /etc/fstab,添加下面一行
.host:/shared /mnt/hgfs vmhgfs defaults 0 0 (按需寫)
7.最終可以實現在windows上修改代碼,在linux上直接編譯了(/mnt/hgfs/...)。