午夜激情四射在线播放视频网站|2020亚洲国产精品无码|国产精品免费看久久久网|欧美日韩精品一区三区

9cc是什么,探究9cc的意義

農(nóng)機大全網(wǎng)(www.digitalhomeuk.com)最新農(nóng)機信息:9cc是什么,探究9cc的意義,農(nóng)機新產(chǎn)品,二手農(nóng)機,農(nóng)機補貼目錄,農(nóng)機價格查詢,農(nóng)機報價大全,更多農(nóng)機資訊請查看:農(nóng)機資訊

  9cc是什么,探究9cc的意義

正文

1.9cc的定義和來源

9cc是一款小型的C編譯器,源代碼僅有900行,由日本程序員小林弘樹(rui314)開發(fā)。其命名來源于“九條柿子”這句日本諺語,意思是讓復雜的事情變得簡單。

2.9cc的特點

9cc具有體積小、速度快、可讀性強等特點,受到了開發(fā)者的喜愛。它能夠編譯諸如“HelloWorld”、“計算器”等簡單的程序。

3.9cc的發(fā)展歷程

9cc的安防初版本只支持x86架構,后來被不少人移植到不同的體系結(jié)構和平臺上。其中,安防有名的移植版本是基于JavaScript的版本,被稱為“webcc”。

4.9cc的影響

9cc僅由少數(shù)代碼組成,但卻對語言設計和編譯器開發(fā)產(chǎn)生了很大的影響。它成為了學習編譯器實現(xiàn)的入門之路,對很多人啟發(fā)很大。

5.9cc的使用

用戶可以在Linux或者macOS上使用9cc,只需要執(zhí)行以下命令:。

gitclonehttps://github.com/rui314/9cc.git

cd9cc

maketest

接著,你可以使用以下命令:

C語言代碼編譯成匯編代碼

/9ccshprogc>progs

源代碼編譯成可執(zhí)行文件

/9ccshprogc|gcc-xc-c-oprogo-

gcc-static-oprogprog.o

這樣就可以開始使用9cc編寫C語言程序啦!

返回:安防新聞

標簽:編譯   代碼   使用   語言

廣告咨詢:18215288822   采購熱線:18215288822

聲明:農(nóng)機大全所有(圖文、音視頻)均由用戶自行上傳分享,僅供網(wǎng)友學習交流,版權歸原作者。若您的權利被侵害,請聯(lián)系 56325386@qq.com 刪除。

載注明出處:http://www.digitalhomeuk.com/news/295667.html

宁强县| 尤溪县| 马鞍山市| 涟水县| 石泉县| 商南县| 内黄县| 阜宁县| 凤凰县| 浦城县| 建昌县| 晋中市| 昌吉市| 鄂托克前旗| 四平市| 钟山县| 霍林郭勒市| 卢氏县| 沙坪坝区| 通化市| 黄陵县| 大英县| 翁源县| 临沭县| 嘉善县| 丰宁| 蓬莱市| 灵武市| 北票市| 抚宁县| 宾阳县| 扬中市| 平谷区| 瓦房店市| 卓资县| 阆中市| 桑植县| 大安市| 合川市| 张家界市| 龙里县|