nwcc

軟件截圖:
nwcc
軟件詳細信息:
版本: 0.8.2
上傳日期: 11 May 15
開發: Nils Weller
許可: 免費
人氣: 10

Rating: nan/5 (Total Votes: 0)

nwcc是一個小的C編譯器的Unix系統,我寫在我的空閒時間,樂趣和證明自己,我能。我開始這個項目2003年8月,但因為​​我有一份工作和生活等少數嗜好代碼項目,我花了,直到2005年秋,使其與C語言的各種結構的工作。
因此,沒有nwcc帶來的表有什麼新的?最重要的是,新的代碼:我寫了一切從零開始 - 包括詞法,語法分析器和後端。
nwcc的代碼是用C寫
此版本不適合使用嚴重,但至少nwcc是強大到足以編譯本身(結果是可以編譯nwcc為好),因此應該有能力處理至少一些小程序。仍然有一些東西丟失/破損,但事情正在改善幾乎每天都(我上傳了我的變化,以SF每當我添加/修復感興趣的東西。)
這需要大量的工作來獲得C語言編寫的,即使一個子集,所以實際上缺少的東西,或在nwcc做錯了,並不意味著我不關心這個特殊的C語言編譯器或設計領域;它僅僅意味著我還沒有得到解決,以做是正確的,或者確實是在所有的,但

功能

  • 有一些C語言功能缺失;最值得注意的是浮點,位域和一些其他的東西支持。許多其他的東西都壞了(也有可能是在相當多由nwcc實施每一種語言功能的bug)
  • 在沒有配備用於建立主流的編譯器會考慮有趣,但電源開發(除了,也許,堆棧保護功能)。對不起。沒有什麼超出了無用功彙編;沒有用於創建共享庫的支持,調試或分析的支持,什麼都沒有
  • 在目前只針對80×86處理器的後端(生成代碼為NASM網際彙編和工作在Linux,FreeBSD和OpenBSD)
  • 有相對於既定的編譯器的輸出為絕對沒有優化,這意味著所生成的代碼非常緩慢。我將在此工作不久,但你應該明白,我的主要關注點,現在是代碼的正確性和便攜性,而不是速度(這已經夠難,使慢的代碼工作!)

什麼在此版本中是新的

  • 在該版本修正了一些(真的不太多了!)在編譯Tcl和mksh中遇到一般和PIC-的bug。

什麼是0.7.8版本,新的

  • 在該版本增加了對Mac OS X的基於x86和AMD64,和NetBSD在x86系統上。各種平台無關的錯誤也被修復。

在什麼版本0.7.7新是

  • 在該版本增加了對Linux / PPC64和修復支持很多PPC相關的bug。

類似的軟件

Java Gui Builder
Java Gui Builder

3 Jun 15

Chicken
Chicken

17 Jul 15

cons
cons

3 Jun 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

顯影劑的其他軟件 Nils Weller

nwbintools
nwbintools

14 Apr 15

意見 nwcc

評論沒有發現
添加評論
打開圖片!