C4droid最新中文版是一款基于安卓系統(tǒng)打造的C/C++程序編譯軟件,編程語言的學(xué)習(xí)者們直接在Android設(shè)備上就可以實(shí)現(xiàn)代碼的編寫和編譯了,擺脫了電腦的控制,用戶可以隨時隨地進(jìn)行編程,擁有一個良好的開發(fā)環(huán)境,感興趣的用戶快來KK下載體驗(yàn)吧~

C4droid最新中文版特色
1、完整的ANSIC和ISOC99支持與TCC(微型C編譯器)+uClibc
2、源代碼編輯器與語法高亮,標(biāo)簽,代碼完成,代碼格式化,文件關(guān)聯(lián)和撤銷/重做
3、出口和分享你的節(jié)目,或的APK本地可執(zhí)行文件(用于終端應(yīng)用程序)
4、離線C編譯器,創(chuàng)建自己的Andru200bu200boid設(shè)備的應(yīng)用程序,甚至沒有互聯(lián)網(wǎng)接入運(yùn)行它們

C4droid最新中文版功能
- 離線C編譯器:創(chuàng)建自己的Android設(shè)備上的應(yīng)用程序,甚至沒有互聯(lián)網(wǎng)接入運(yùn)行它們
- 源代碼編輯器,語法高亮,標(biāo)簽,代碼自動完成,代碼格式化,文件關(guān)聯(lián),并撤消/重做
- 出口和分享你的節(jié)目的APK或本機(jī)的可執(zhí)行文件(適用于終端應(yīng)用程序)
- 無根所需要的(但C4droid可以使用它為你的程序,如果你想)
- 完整的ANSI C和ISO C99支持與臺泥(微型C編譯器)+ uClibc的
- 集成的Git
- 可定制的圖形用戶界面,選擇其中自己放置標(biāo)簽和按鈕,也支持主題。
更多的功能與免費(fèi)的GCC插件:
- 完整的C + +和幾乎完整的c + + 11支持使用GCC +仿生的libc
- NativeActivity的,QT,SDL和SDL2的GUI支持
- 調(diào)試斷點(diǎn)和手表
- Makefile文件的支持:使用相同的構(gòu)建腳本為您的PC上(BusyBox的是包含)
- 增強(qiáng)的編程和教育半自動開源庫的移植功能
C4droid最新中文版使用教程
1、打開c4droid安卓版,進(jìn)入應(yīng)用主界面,選擇右上角【三個點(diǎn)】圖標(biāo),
2、包括補(bǔ)全、查找、跳轉(zhuǎn)到行、導(dǎo)出、設(shè)置等選項(xiàng),選擇【設(shè)置】選項(xiàng),
3、進(jìn)入設(shè)置界面,點(diǎn)擊【選擇編譯器】選項(xiàng),包括TCC、GCC和G++,如果是編譯C就選GCC,如果編譯C++就選G++,用戶可根據(jù)需求選擇使用,
4、接下來,我們就可以自行寫代碼進(jìn)行測試,也可以直接復(fù)制代碼,
5、點(diǎn)擊編譯,編輯成功后點(diǎn)擊即可運(yùn)行,也可以在手機(jī)根目錄創(chuàng)建一個專門的文件夾用于存放C/C++程序,方便以后直接打開,重要代碼寫完請記得保存,以上就是c4droid的用法了。

常見問題
C4droid的設(shè)計是打開即用的,但沒有什么是完美的,所以這里對可能出現(xiàn)的問題做了一些解答。
如何使用Makefiles、多文件項(xiàng)目等?
長按編譯按鈕(如果按鈕被隱藏/移動,則選擇 "編譯設(shè)置"),配置當(dāng)前目錄使用你想要的模式。
注意,C4droid會在您按下Ok鍵時創(chuàng)建。c4droid配置文件。有些模式(如makefile)需要輸入結(jié)果可執(zhí)行文件名,不要忘記輸入。
做完這些后都可以使用編譯和運(yùn)行按鈕來構(gòu)建和運(yùn)行你的應(yīng)用程序,就像普通的應(yīng)用程序一樣。
如何在單文件模式下使用圖形庫?
只要安裝SDL插件,在C4droid偏好中選擇G++編譯器即可。
需要注意的是,C4droid是通過非常簡單的源碼分析來選擇應(yīng)用模式的。
每一種圖形模式都會用相應(yīng)的include字符串來檢測(例如SDL用#include "SDL.h "來檢測,更多信息請查看捆綁的例子)。注釋掉這些行不會有任何影響。
如果你正在編譯一個單文件的Qt應(yīng)用程序,你也應(yīng)該在源代碼文件的末尾添加#include "yoursourcefilenamewithcpp.moc"。
如何手動安裝C++支持?
C4droid會在第一次啟動時要求你安裝C++支持,并且會在半自動模式下進(jìn)行配置。
如果您想手動安裝的話,需要以下條件。
0)足夠的(100MB以上)內(nèi)部內(nèi)存。
1)安裝GCC插件
2)在C4droid偏好中選擇G++編譯器。
需要注意的是,如果要使用C4droid作為C編譯器,最好選擇GCC,而不是G++。
如何構(gòu)建和安裝庫?
幾乎和普通的Makefile構(gòu)建方式一樣,只是可能需要打一些補(bǔ)丁。
目前測試的庫有 gmp, mpfr, mpc, libxml2, neon, sqlite, SDL_gfx (需要 --disable-mmx)。
C4droid支持哪些手勢/鍵盤快捷鍵?
長按手勢
新建按鈕:刪除當(dāng)前文件。
保存按鈕:保存為。
打開按鈕:最近的文件。
運(yùn)行按鈕:帶參數(shù)運(yùn)行。
編譯按鈕:配置當(dāng)前目錄。
標(biāo)簽:關(guān)閉標(biāo)簽。