C4droid中文版
系统工具

C4droid中文版

c4droid中文版是什么?简单说,它就是一款跑在安卓手机上的C/C++编译器,让你不用开电脑,掏出手机就能写代码、编译、运行。不管你是正儿八经的程序员,还是刚入门想折腾两下的爱好者,

分类
系统工具
大小
53.22MB
更新
2026-04-23

应用截图

C4droid中文版截图1
C4droid中文版截图2
C4droid中文版截图3

资源介绍

c4droid中文版是什么?简单说,它就是一款跑在安卓手机上的C/C++编译器,让你不用开电脑,掏出手机就能写代码、编译、运行。不管你是正儿八经的程序员,还是刚入门想折腾两下的爱好者,这玩意儿都能让你在公交上、被窝里随手来一段程序。语法高亮、标签、代码自动补全、格式化、撤销重做这些编辑器该有的它都有,还自带一堆示例源码,SDL、Android Native、Qt、命令行测试程序全给你备好了。不过得提醒一句,它默认用的是tcc编译器,跟gcc比还是差点意思,想要完整C++支持或者图形库,得自己动手装gcc插件和SDL插件,折腾完那体验就上来了。

C4droid中文版[图1]

c4droid怎么用

1、先看下手机存储空间,留个100M左右就够。把本站的C4droid中文版下下来,然后还得去搜两个插件:GCC for droid和SDL for droid,百度一下就能找到。

C4droid中文版[图2]

2、两个插件先装,谁先谁后无所谓,装完桌面上不会多出图标,别慌,这是正常的。

C4droid中文版[图3]

3、接着装主程序,插件这时候会自动解压,弹个窗口出来点确定就行,数据就塞进主程序里了。

C4droid中文版[图4]

4、想写C++的话,进菜单找preference,再进setting complied,切到G++,这样就能编译C++了。

C4droid中文版[图5]

5、C++编程这块,两个插件都装好了才能跑。写的时候按C++标准来,比如用C++头文件、using namespace std、cin和cout这些,运算符也得用对,不然直接报错给你看。

C4droid中文版[图6]

6、只写简单C语言的话,那两个插件可以不装。但注意别写头函数文件,比如#include "math.h"这种就别加了,手机内存小,软件里没这些函数文件,写了就报错。

C4droid中文版[图7]

7、手机毕竟不是电脑,性能摆在那儿,有些功能在c4上跑不起来,这个得自己慢慢试。不过对初学者来说,这软件真的挺友好。而且它还能导出apk,自己琢磨琢磨挺有意思。

8、万一手机用不了,或者GCC和SDL只有一个能正常,又或者c4能用但插件歇菜,多半是手机系统差异闹的。有些最新版就是跑不动,换个旧版插件重新装一下试试。网上版本挺杂,有些是大神改过的,自己多找找,一般安卓机都能用。

以上就是c4droid怎么用的全部内容,希望能帮到你。

c4droid最新版中文版特色

- 离线C编译器:在安卓设备上直接创建应用,没网也能跑

- 源代码编辑器,语法高亮、标签、自动补全、格式化、文件关联、撤销重做一应俱全

- 可以导出和分享程序的APK或者本机可执行文件,终端应用也能用

- 不需要root,当然你想用root跑程序也行

- 完整的ANSI C和ISO C99支持,靠的是tcc加uClibc

- 集成了Git

- 界面可定制,标签和按钮位置自己摆,主题也支持

装了免费的GCC插件之后,还能多出这些:

- 完整C++和几乎完整的C++11支持,用的是GCC加仿生libc

- NativeActivity、QT、SDL和SDL2的GUI支持

- 调试断点和监视

- Makefile支持,PC上用的构建脚本直接拿来用,BusyBox也包含在内

- 增强的编程和教育半自动开源库移植功能

常见问题

Makefile和多文件项目怎么搞?

长按编译按钮,如果按钮藏起来了或者挪位置了,就选编译设置,然后配置当前目录用你想要的模式。注意点确定的时候,C4droid会生成一个.c4droid配置文件。有些模式比如makefile,需要你输入结果可执行文件名,别忘了填。弄完之后,编译和运行按钮就照常用了。

单文件模式下怎么用图形库?

装好SDL插件,然后在C4droid首选项里选G++编译器就行。C4droid判断应用模式的方式很简单,就是扫源码里的include字符串,比如看到#include "SDL.h"就知道你要用SDL。你把那行注释掉也没用,它照样认。写单文件Qt应用的话,记得在源码文件末尾加上#include "yoursourcefilenamewithcpp.moc"。

怎么手动装C++支持?

第一次启动的时候C4droid会问你要不要装C++支持,然后自动配置成半自动模式。想手动来的话,需要:0)内部存储至少100MB以上;1)装GCC插件;2)在首选项里选G++编译器。注意,如果你只是拿C4droid当C编译器用,那最好选GCC而不是G++。

库怎么构建和安装?

跟常规Makefile构建差不多,就是可能得打点补丁。目前测过的库有gmp、mpfr、mpc、libxml2、neon、sqlite、SDL_gfx,SDL_gfx需要加--disable-mmx。

更新日志

v8.0.1版本

修了一大堆错误。

GCC更新到10.2。

Qt不再需要任何第三方应用了。

现在可以用Ctrl+X关掉终端。

SD2支持沉浸式模式了。

应用权限

权限信息仅供参考,安装时请以系统实际弹窗提示为准。