目前已經(jīng)進(jìn)入了智能手機(jī)時(shí)代,編程以前是只能用電腦操作,現(xiàn)在手機(jī)也是可以操作的,這里小編帶來的是
c4droid中文版,全名為:C4droid (C/C++ compiler),這是運(yùn)行在android平臺(tái)上的的一款c++編程器,用戶只需要一款手機(jī)就可以實(shí)現(xiàn)代碼編寫和編譯,從而讓程序員可以在手機(jī)上也能夠設(shè)計(jì)軟件或游戲啦。不過需要注意的是:c4droid手機(jī)版并不是單獨(dú)運(yùn)行的,需要先查看你的手機(jī)類型,然后下載對(duì)應(yīng)的c4droid安裝包,以及對(duì)應(yīng)的GCC還有SDL。安裝時(shí)先安裝c4droid主程序,再去安裝GCC和SDL即可。這里還有一點(diǎn)需要注意:由于c4droid軟件默認(rèn)是tcc編譯器,不如gcc編譯器功能強(qiáng)大,所有需要配合GCC插件一起用,因?yàn)镚CC插件能夠?yàn)槲覀兲峁└尤娴墓δ埽⑶疫€提供了示列程序,包含sdl,android native,qt和命令行測(cè)試程序源碼,可以加快編譯時(shí)間,不過前提是手機(jī)需要root開放系統(tǒng)權(quán)限。
ps:GCC插件插件和SDL工具下載鏈接: https://pan.baidu.com/s/1qdrN1AjgEhWQr_o4GwvGdg 提取碼: f8i4
軟件特色
1、編譯器選擇
2、支持TCG +
3、支持GCC +
4、支持G++ +
5、語法高亮
6、GNU縮進(jìn)
7、ROOT運(yùn)行
c4droid手機(jī)版安裝教程:
1、首先肯定需要下載并且安裝程序包 C4droid、GCC for C4droid、SDL plugin for C4droid了,下載完畢之后先安裝C4droid哦然后在安裝其他插件哦!
注意:由于不同人員的漢化,各個(gè)版本的簽名可能會(huì)不同,如果出現(xiàn)如下圖情況,請(qǐng)卸載掉手機(jī)上的舊版本,包括c4droid主程序、GCC for C4droid、SDL plugin for C4droid。
2、軟件安裝會(huì)自動(dòng)解壓,耐性等待一會(huì)。
3、解壓完成后就可以開始使用。如果沒有安裝插件的話,軟件會(huì)提示是否安裝GCC,若沒有提示,可以按手機(jī)菜單——設(shè)置——安裝GCC。在插件前面打鉤選擇要安裝的插件。當(dāng)然這個(gè)是單獨(dú)安裝了C4droid軟件才會(huì)出現(xiàn)的情況,一起安裝了就不會(huì)出現(xiàn)。
4、軟件能夠直接導(dǎo)出apk格式,但目前只支持英文命名。
軟件功能
1、Git集成可用。
2、安裝軟件無需扎根Android智能手機(jī)。
3、ISO C 99版本和完整的ANSI C支持以及Tiny C編譯器。
4、提供GCC編譯器插件。
5、可移植的源代碼。
6、脫機(jī)C編譯器,可幫助您編寫,編譯和執(zhí)行源代碼,而無需任何Internet連接。
7、語法突出顯示,自動(dòng)縮進(jìn),代碼格式化,撤消和重做,代碼完成以及許多其他相關(guān)功能。
8、將文件導(dǎo)出為本機(jī)可執(zhí)行文件。
9、根據(jù)您的喜好自定義您的GUI設(shè)計(jì)。
10、使用GNU GCC編譯器完全支持C ++ 11。
11、提供調(diào)試器功能。
12、Makefile支持。
13、開源庫支持。
知識(shí)擴(kuò)展
c++編譯器事實(shí)上就是將“高級(jí)語言”翻譯為“機(jī)器語言(低級(jí)語言)”的程序。它的工作流程為:源代碼 (source code)-->預(yù)處理器(preprocessor)-->編譯器(compiler)-->匯編程序(assembler)-->目標(biāo)代碼 (object code)-->鏈接器(Linker)-->可執(zhí)行程序(executables)。
更新日志
v8.0.1版本
修復(fù)了很多錯(cuò)誤。
將 GCC 更新到 10.2。
Qt 不再需要任何第三方應(yīng)用程序。
現(xiàn)在可以使用 Ctrl+X 關(guān)閉終端。
SD2 現(xiàn)在支持沉浸式模式。
v6.97版本
添加了x86_64支持。
在編輯器中重寫了文本輸入。
改進(jìn)了源代碼格式。
更改了調(diào)試器步進(jìn)/結(jié)束行為。
修復(fù)了很多錯(cuò)誤。
將GCC更新至9.1.0。
更新了libc ++。
更新了系統(tǒng)庫和頭文件。
Added x86_64 support.
Reworked text input in the editor.
Improved source code formatting.
Changed debugger step in / over behavior.
Fixed a lot of bugs.
Updated GCC to 9.1.0.
Updated libc++.
Updated system libraries and headers.
用戶評(píng)論
0條評(píng)論