場景和範例
在Windows中,該軟體通常帶有擴展名,我們過去常常使用一些第三方工具在Linux作業系統中.exe
運行文件,例如.exe
葡萄酒,同樣可能有一個單獨的工具用於在 Mac 作業系統上執行 Windows 檔案。
我需要的
有沒有嗎全域工具它可以在任何平台上用於以下用途:
要
.exe
在 Linux 和 Mac 上運行檔案?要在 Windows 和 Linux 上執行 Mac OS X 軟體包嗎?
要在Windows上執行Mac、Linux軟體套件?
答案1
沒有一個單一的工具可以提供運行任何本機 OSX、Linux 或 Windows 應用程式所需的一切(無需更改)全部這些作業系統。
葡萄酒在 Linux 和 OS X 上執行許多 Windows 應用程式。
您可以在 Windows 上的 Linux VM 中執行 Linux 應用程式。請參閱 VMWare、VirtualBox 等 請參閱http://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines
使用西格文“如果您希望應用程式在 Windows 上運行,則必須從原始程式碼重建應用程式。”
解決此問題的另一種方法是 Java 和(在較小程度上).Net 使用的字節碼方法。然而,這對現有的本機應用程式沒有幫助。