我在https://source.ind.ie/project/phoenix
上遇到了Swift編譯器的開源實現。但是,正如您從代碼中看到的那樣,它是作爲Xcode項目(Mac)構建的。如何在Windows/Linux/Unix下的GNUstep中編譯它?Windows上的Apple Swift實現
如果我不能在Mac/Xcode之外運行它,那麼Swift的開源實現真的沒有意義,不是嗎?
我在https://source.ind.ie/project/phoenix
上遇到了Swift編譯器的開源實現。但是,正如您從代碼中看到的那樣,它是作爲Xcode項目(Mac)構建的。如何在Windows/Linux/Unix下的GNUstep中編譯它?Windows上的Apple Swift實現
如果我不能在Mac/Xcode之外運行它,那麼Swift的開源實現真的沒有意義,不是嗎?
你看過這個項目嗎? http://elementscompiler.com/elements/silver/
他們正試圖寫一個編譯器,可以讓你寫在Windows和Android斯威夫特,但他們說這是不是一個交叉編譯器,所以我不能確定有多少你的「Windows雨燕」代碼將在Mac上工作。
當然有一點。從自述文件:* Phoenix是Swift語言的免費和開放源代碼實現*如果你想讓它在Windows下運行,你可能有很多工作要做,但至少你可以選擇這樣做,如果你喜歡,與他人分享你的工作。 – Caleb 2015-02-23 19:53:08