3
這聽起來是一個愚蠢的問題,但我真的很好奇如何編譯DLL而不使用Visual Studio,因爲我現在使用Unity3D OS X.有沒有像「工具鏈」可以做到這一點的方法?如何在不使用Visual Studio的情況下編譯DLL?
任何解決方案表示讚賞,除了請你的朋友/同事編譯它爲你或購買另一臺計算機/安裝windows /使用遠程控制。
這聽起來是一個愚蠢的問題,但我真的很好奇如何編譯DLL而不使用Visual Studio,因爲我現在使用Unity3D OS X.有沒有像「工具鏈」可以做到這一點的方法?如何在不使用Visual Studio的情況下編譯DLL?
任何解決方案表示讚賞,除了請你的朋友/同事編譯它爲你或購買另一臺計算機/安裝windows /使用遠程控制。
構建cross tool chain of Mingw。但是,請注意,不能在編譯器之間鏈接C++庫,甚至不能鏈接編譯器版本。只有具有C調用接口的DLL才能工作。 (他們可以在內部使用C++,但必須公開C API。)
或者您可以嘗試在Wine中運行Visual Studio。 VS2010 has bronze support in Wine,即編譯器有效。
當然,還有其他編譯器可用。微軟並不是你唯一的選擇。我真的不明白這個問題是什麼;推薦問題在這裏是無關緊要的。 –
這屬於「安裝Windows」,但爲什麼不使用類似VirtualBox或Parallels的東西來創建Windows guest? – Jerdak