c4droid手機(jī)版是一款由鷹擊工作室打造的C++程序編譯器軟件,專(zhuān)門(mén)為程序員或者喜歡寫(xiě)程序的用戶準(zhǔn)備。基于安卓系統(tǒng)設(shè)計(jì),讓你隨時(shí)隨地可以進(jìn)行C語(yǔ)音編寫(xiě)工作,可以大大提高工作效率。c4droid可以說(shuō)是手機(jī)端最好的編程軟件,沒(méi)有之一,讓你輕松地進(jìn)行多種方式的編程。感興趣的用戶不要錯(cuò)過(guò)這款軟件,快來(lái)下載體驗(yàn)一番吧!
- 離線C編譯器:創(chuàng)建自己的Android設(shè)備上的應(yīng)用程序,甚至沒(méi)有互聯(lián)網(wǎng)接入運(yùn)行它們
- 源代碼編輯器,語(yǔ)法高亮,標(biāo)簽,代碼自動(dòng)完成,代碼格式化,文件關(guān)聯(lián),并撤消/重做
- 出口和分享你的節(jié)目的APK或本機(jī)的可執(zhí)行文件(適用于終端應(yīng)用程序)
- 無(wú)根所需要的(但C4droid可以使用它為你的程序,如果你想)
- 完整的ANSI C和ISO C99支持與臺(tái)泥(微型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)的編程和教育半自動(dòng)開(kāi)源庫(kù)的移植功能
- 編譯器選擇
- 支持TCG +
- 支持GCC +
- 支持G++ +
- 語(yǔ)法高亮
- GNU縮進(jìn)
- ROOT運(yùn)行
1、查看手機(jī)內(nèi)存,保證有足夠的空間(約100M左右即可),然后在本站下載C4droid中文版,接著還需下載GCC for droid和SDL for droid插件(百度搜索即可下載)。
2、下載后先安裝兩個(gè)插件(兩個(gè)先后無(wú)區(qū)別),安裝完成后桌面不會(huì)有圖標(biāo)的
3、成功后安裝主程序,插件會(huì)自動(dòng)解壓,解壓時(shí)自動(dòng)彈出一個(gè)窗口,點(diǎn)擊確定就OK了,自動(dòng)把插件數(shù)據(jù)解壓到主程序了
4、編寫(xiě)程序時(shí)在菜單/preference/setting complied/G ++,就可以編譯C++
5、C++編程:如果上面兩個(gè)插件都安裝成功了,那就可以運(yùn)行C++程序,編程時(shí)按照C++語(yǔ)言標(biāo)準(zhǔn)來(lái)寫(xiě)不然會(huì)報(bào)錯(cuò)
6、C程序編譯:當(dāng)然,如果你只編寫(xiě)簡(jiǎn)單的C語(yǔ)言就可以不安裝那兩個(gè)插件,而且編程時(shí)注意不要寫(xiě)頭函數(shù)文件,
7、C4是在手機(jī)上運(yùn)行的,手機(jī)不像電腦一樣功能強(qiáng)大,所以很多功能在c4上無(wú)法運(yùn)行,這個(gè)自己慢慢琢磨,不過(guò)對(duì)于初學(xué)者來(lái)說(shuō),還是不錯(cuò)的軟件。而且c4可以導(dǎo)出。apk程序文件,可以自己試試啊
8、如果手機(jī)仍舊用不了,或者是GCC和SDL只能有一個(gè)正常,也或者c4可用,但兩個(gè)插件用不了,可能會(huì)因?yàn)槭謾C(jī)系統(tǒng)差異,有些最新版本運(yùn)行不了,這樣換舊的插件版本重新安裝一下,因?yàn)楝F(xiàn)在網(wǎng)上比較亂,有些軟件是大神改的,又或者手機(jī)原因,自己找吧,一般安卓手機(jī)都可以用的!
長(zhǎng)按操作:
“保存”按鈕保存為。
打開(kāi)“按鈕:最近使用的文件。
運(yùn)行按鈕:運(yùn)行參數(shù)。
編譯按鈕:設(shè)置當(dāng)前目錄。
標(biāo)簽:關(guān)閉標(biāo)簽。
可以使用菜單“>”導(dǎo)出“導(dǎo)出結(jié)果匯編(二進(jìn)制或APK)。
如果你有“非法指令”錯(cuò)誤,使用內(nèi)部編譯器(TCC)安裝GCC的插件,,GCC支持softfloat的(默認(rèn)情況下)。
C4droid將通過(guò)互聯(lián)網(wǎng)檢查許可證。
這個(gè)應(yīng)用程序的某些組件(L)GPL授權(quán)下,給我發(fā)電子郵件的源代碼。
Android是谷歌公司的商標(biāo)。
Qt是的注冊(cè)商標(biāo)DIGIA。
如何使用Makefile,多文件項(xiàng)目等?
長(zhǎng)按編譯按鈕(如果隱藏/移動(dòng)按鈕,則選擇“編譯設(shè)置”)并配置當(dāng)前目錄以使用所需的模式。
請(qǐng)注意,當(dāng)您按下確定時(shí),C4droid將創(chuàng)建。c4droid配置文件。某些模式(如makefile)需要輸入結(jié)果可執(zhí)行文件名,不要忘記這樣做。
完成之后,所有人都使用編譯和運(yùn)行按鈕來(lái)定期構(gòu)建和運(yùn)行您的應(yīng)用程序。
如何在單文件模式下使用圖形庫(kù)?
只需安裝SDL插件并在C4droid首選項(xiàng)中選擇G ++編譯器即可。
請(qǐng)注意,C4droid使用非常簡(jiǎn)單的源代碼分析選擇應(yīng)用程序模式:
使用相應(yīng)的包含字符串檢測(cè)每個(gè)圖形模式(例如,使用#include“SDL.h”檢測(cè)SDL,檢查捆綁示例以獲取更多信息)。注釋掉這些行不會(huì)產(chǎn)生任何影響。
如果您正在編譯單文件Qt應(yīng)用程序,您還應(yīng)該將#include“yoursourcefilenamewithcpp.moc”添加到源代碼文件的末尾。
如何手動(dòng)安裝C ++支持?
C4droid會(huì)要求您在首次啟動(dòng)時(shí)安裝C ++支持,并將自動(dòng)配置為半自動(dòng)模式。
如果您想手動(dòng)執(zhí)行此操作,則需要:
0)足夠(100MB +)內(nèi)部存儲(chǔ)器
1)安裝GCC插件
2)在C4droid首選項(xiàng)中選擇G ++編譯器
請(qǐng)注意,如果要將C4droid用作C編譯器,最好選擇GCC,而不是G ++。
如何構(gòu)建和安裝庫(kù)?
幾乎與常規(guī)Makefile構(gòu)建方式相同,除非可能需要一些修補(bǔ)。
目前測(cè)試的庫(kù)是gmp,mpfr,mpc,libxml2,neon,sqlite,SDL_gfx(需要--disable-mmx)。
包名:com.n0n3m4.droidc
MD5:F6C9F6941593F2CF73B57B2E30896E60
網(wǎng)友評(píng)論