我目前正在爲inPulse手錶開發應用程序(如果您是極客,請查看www.GetInPulse.com),並在Mac上編譯手錶。但是將應用程序部署到設備需要幾分鐘的時間。然而,他們提供了一個模擬器,但只能在Linux下運行,所以我將Ubuntu安裝在虛擬機上,這非常棒。是否可以在主機操作系統中創建makefile步驟在VM中運行的客戶操作系統內執行shell命令?
我希望完全停留在Mac方面,除了能夠執行構建步驟或shell腳本,可以調用虛擬機並啓動一個shell腳本來啓動模擬器。這樣我就可以在'mac'端添加'sim'作爲我的makefile中的一個步驟。
目前,我來回鼠標太多了,我的終端都在主機和客戶操作系統的地方打開。只是試圖清理起來和跨機器腳本,似乎理論上會起作用。只是不知道跨機器的界限甚至是有效的東西。
雖然你正在編程,但這不是一個真正的編程問題,更多的是操作系統設置問題。由於這兩個操作系統都是unices,所以[Unix Stack Exchange](http://unix.stackexchange.com/)將是合適的。如果您的後續問題與編程語言沒有密切關聯,那麼您的構建腳本已經寫入,我建議您在那裏提問。 – Gilles 2011-05-14 10:39:44
好吧,我不確定是否有腳本專用的東西,必須做,這可能會落在SO頁面下,但我也可以看到你的觀點。無論哪種方式,我已將您的答案標記爲已接受。我正在考慮SSH,看起來這是要走的路。 – MarqueIV 2011-05-15 01:45:08