C4droid中文版
Software Detail

C4droid中文版

系统工具 53.22MB 版本 1801 2026-07-07 更新
分类系统工具 大小53.22MB 版本1801 更新2026-07-07 系统Android 语言简体中文 厂商n0n3m4 状态高速可用
Screenshots

软件截图

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

软件介绍

c4droid中文版是什么?简单说,它就是装在安卓手机上的C/C++编译器,让你不用开电脑,在地铁上、床上、蹲坑时都能掏出来写两行代码。别以为手机编程是闹着玩,这玩意儿可是正经支持ANSI C和ISO C99的,配上TCC编译器开箱即用,想上GCC也随你。语法高亮、代码补全、格式化、撤销重做这些编辑器该有的它都有,还自带SDL、Qt、Android Native的示例源码,编译速度也不拖后腿。说真的,想在手机上折腾C语言,这就是目前最省心的选择。

C4droid中文版[图1]

c4droid怎么用

1、先看下手机剩多少空间,留个100M左右就够。把C4droid中文版本体下载好,再去搞两个插件:GCC for droid和SDL for droid,百度一下就有。

C4droid中文版[图2]

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

C4droid中文版[图3]

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

C4droid中文版[图4]

4、想写C++的话,去菜单里找preference、setting、compiled、G++,选上就能编译C++了。

C4droid中文版[图5]

5、C++代码得按标准来写,该include的include,该using namespace的别省。比如你想写个简单的输入判断,就得老老实实把iostream、string这些带上,cin、cout、system这些也别落下,不然编译直接给你脸色看。

C4droid中文版[图6]

6、只写纯C的话,插件不装也能跑。但注意别手贱去include math.h这种头文件,手机里没这些文件,写了就报错。老老实实写main函数,用基本的循环和printf就完事了。

C4droid中文版[图7]

7、手机性能摆在那,别指望它能跑什么大型项目。但拿来练手、写点小工具、导出个APK玩玩,完全够用。C4droid支持导出APK,自己写的小程序打包发给朋友装,挺有意思的。

8、要是装完发现GCC和SDL只有一个能用,或者主程序正常但插件死活不行,别急着骂街。多半是系统版本和插件版本对不上,换旧版插件重新装一遍试试。安卓机型太杂,有些最新版反而水土不服,多试几个版本总能找到能用的。

c4droid最新版中文版特色

- 离线编译,没网照样写代码跑程序,飞机上也能肝

- 编辑器该有的全有:语法高亮、标签页、自动补全、代码格式化、文件关联、撤销重做

- 能把你的程序导出成APK或者原生可执行文件,分享给别人直接装

- 不需要root,但你想用root权限跑程序它也支持

- 完整支持ANSI C和ISO C99,底层是TCC加uClibc

- 内置Git,版本管理不用另找工具

- 界面可以自己定制,标签和按钮放哪你说了算,主题也能换

装上免费的GCC插件之后,还能解锁更多姿势:

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

- NativeActivity、Qt、SDL、SDL2的图形界面全支持

- 调试断点和变量监视

- Makefile支持,PC上的构建脚本直接拿来用,BusyBox都给你塞进去了

- 半自动移植开源库,搞编程教学也方便

常见问题

Makefile和多文件项目怎么搞?

长按编译按钮,或者去编译设置里,把当前目录配置成你想要的工作模式。点确定的时候C4droid会生成一个.c4droid配置文件。有些模式比如makefile需要你填结果可执行文件名,别忘了。弄好之后就用编译和运行按钮正常构建。

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

装好SDL插件,然后在首选项里选G++编译器就行。C4droid判断用哪个图形模式是靠扫描源码里的include字符串,比如看到#include “SDL.h”就知道你要用SDL。你把那行注释掉也没用,它照样能检测到。写单文件Qt程序的话,记得在源码末尾加上#include “你的源文件名.moc”。

C++支持怎么手动装?

首次启动时C4droid会问你要不要装C++支持,点确定就自动配好半自动模式。想手动来的话:留够100MB以上内部存储,装GCC插件,然后在首选项里选G++编译器。如果你只是写C,那选GCC比G++更合适。

库怎么构建和安装?

跟普通Makefile构建差不多,可能得打点补丁。目前有人测过能跑的库有gmp、mpfr、mpc、libxml2、neon、sqlite,还有SDL_gfx,不过SDL_gfx要加--disable-mmx。

更新日志

v8.0.1版本

修了一堆bug。GCC更新到10.2。Qt不再依赖第三方应用。Ctrl+X可以关终端了。SD2支持沉浸式模式。

News

热门资讯

更多