<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          wieldylccC編譯器 c++編譯器

          聯(lián)合創(chuàng)作 · 2023-10-01 11:10

          用c++重構了lcc源代碼,去掉了lcc中支持多種處理器的模式,僅支持x86一種。項目目標是編譯器的源代碼是易于理解的,編譯出的asm文件也是易于理解的。目前項目狀態(tài)是完成了lcc源代碼向c++的改造,達到了編譯器的源代碼是易于理解的這個目標。編譯的結果同lcc是一樣的。

          2010年3月修改了編譯后端,使編譯出來的asm文件可以使用fasm編譯成可執(zhí)行文件。

          2011年9月添加了使用cfront3.03改造出來的c++編譯器,用來將C++代碼編譯成C代碼。

          2012年7月將cfront改造成使用c++代碼編寫的,結構更清晰。

          2013年2月改正了lcc7中編譯后端的一個bug,現(xiàn)在用在wieldyos中能夠編譯minix的代碼啦。

          鑒于這個編譯器功能比較弱,2015年開始基于watcom系列編譯器進行重新開放,2016年4月終于整理出一套可以使用vs2005編譯的工程來。以后就會有自己的c++編譯器和鏈接器啦,終于能擺脫c的笨拙。

          瀏覽 25
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天爽天天爽夜夜爽毛片资源 | 波多野结衣无码一区 | 五月欧美激激激综合网色播 | 操逼日本爽妇大香蕉网 | a在线级电影网站 |