我們知道,對於經常在window下面開發的程式員,在linux下面編寫代碼會感覺到不太習慣(如果對vi,gdb使用非常熟悉的人,則令當別論),但有些程式必須在linux下面編譯並產生可執行檔,所以有寫人會講,我能不能用vs在windows下面編程,然後代碼自動更新到ubuntu下面的工程中,這樣的話,對於windows程式員來說,無疑可以提高工作的效率。下面,我就介紹一種將windows下面的源檔案關聯到ubuntu下,當兩邊任何一個邊更改時,另外一邊也會相應的更改。
1,開啟VMware虛擬機器(我用的是VMware,如果virtual box應該也有這個功能)
2,在左欄有個Powered On綠色三角按鈕,在這個按鈕下面會有Ubuntu,滑鼠右鍵點擊Ubuntu,選擇Settings,這個時候出現一個設定面板
3,設定面板的上方有Hardware和Option兩個選項卡,左鍵點擊Option選項卡,下方會有一個選項叫Shared Folders,選中它,然後右邊會出現相應的資訊,在右邊選中三個選項按鈕中的中間那個-》Always enabled
4,然後下方有個Add按鈕,然後點擊,選擇你要關聯的windows下面的目錄,最後finish就行了。到這一步,我們就完成了將window下面的檔案關聯到ubuntu下面。(也就是在ubuntu下產生了一個windows檔案的副本)
5,有些人會問,那副本放在ubuntu的哪個地方。問的好,下面我繼續講關聯的東西放到了ubuntu哪裡。
6,開啟ubuntu,在檔案系統裡面找一個叫mnt的檔案夾,開啟這個檔案夾,你就會發現這個檔案夾裡面有一個和你windows下面一模一樣的檔案目錄。
7,到這裡很多人就明白了是怎麼一回事了。但有些人可能說,我不想把關聯檔案放到系統檔案裡,我想放到我自己的目錄下,那也很好辦,用linux下面的命令就可以輕鬆搞定了。大概終端,用ln命令,具體用法如下
ln -s /mnt/hgfs/ /home/你自己的目錄
現在你去自己的目錄下看看,就會發現同樣多了一個windows下面檔案的副本。