登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。

什麼是資源表列?

catalog-iconOpenFoundry 蒐集與自由軟體相關的連結資訊並將其分類,供您依此資源目錄架構,循序深入自由軟體豐富的應用世界。若此分類下發現有任何問題及建議,非常歡迎您協助我們改進,請寄至[email protected]

編譯器

Listings

結果 1 - 4 共 4

IronPython

IronPython 是一種在 .NET and Mono 上實作的 Python 語言,由 Jim Hugunin(同時也是 Jython 創始者)所創造。1.0 版於2006年9月5日釋出。

隨後,在 2007 年,開發者決定改寫架構,使用動態型別系統以讓更多Script Language能很容易地移植到.NET Framework上。2008 年,隨著微軟釋出 .NET Framework 3.0/3.5、Silverlight 之後,IronPython也釋出 2.0 版。

適用平台:Windows ;          原始碼授權類型:Microsoft Public License

資料來源:https://zh.wikipedia.org/zh-tw/IronPython

Psychotic

Psychotic 是一種創新的 Python 優化編譯器。它具有獨特的功能,最重要的是它可以透過 ConstantTimeBarrier 中斷。除此之外,它也非常容易使用,並與現今流行的 Phyco Project 擁有類似的介面。

適用平台: Linux; 原始碼授權類型: New BSD License

資料來源: https://code.google.com/p/psychotic/

py2exe

py2exe是一個工具程式,可以將python程式轉換成為單一的執行檔案。在某些情況下使用者也許不想安裝整個python套件或是相關的檔案。透過 py2exe可以將您的工具包裝成單一的執行檔,及數個相關檔案。使用者只要下載這幾個檔案就可以執行該程式了。因為py2exe會自動將該工具的或自動搜尋您的python程式中所有用到的模組及檔案加以集中包裝至這數個檔案中。

適用平台:Windows ;          原始碼授權類型:MIT License

資料來源:https://www.dev.idv.tw/mediawiki/index.php/Py2exe%E7%B0%A1%E4%BB%8B

Cx-Freeze

cx_Freeze是一個將python程式打包為Linux下可以直接執行的ELF格式的二進制可執行文件(也能生成Windows的可執行文件,號稱跨平臺)。cx_Freeze的作用就是讓你的python程式可以脫離python運行環境,在沒有安裝python的微型linux系統(例如cdlinux、tinycore等)里,方便地運行你的python程式。從功能上來說,也可以將其理解為一個python程式的編譯器,將你的源碼隱藏起來。

適用平台: 跨平台; 原始碼授權類型: GPL-compatible

資料來源: https://cx-freeze.sourceforge.net/