什么是C4droid?
C4droid 是一款专为 Android 设备设计的 C/C++ 编译器和代码编辑器,支持 GCC 和 TCC 编译器,让你无需电脑即可在手机或平板上编写、编译和运行 C/C++ 程序。
安装前准备
- 确保你的 Android 设备已联网
- 建议预留至少 100MB 存储空间
- 部分功能可能需要 ROOT 权限(非必需)
安装步骤
- 打开 Google Play 商店(或你信任的 APK 下载站)
- 搜索 “C4droid” 并下载安装主程序
- 首次启动时,C4droid 会提示你安装插件(如 GCC 插件)
- 点击提示中的链接,安装对应的编译器插件(推荐 GCC)
- 安装完成后返回 C4droid,新建一个 C 文件(例如 hello.c)
- 输入测试代码,点击运行按钮,查看输出结果
常见问题
Q:C4droid 支持哪些标准库?
A:基本支持 stdio.h、stdlib.h、string.h 等常用 C 标准库,部分系统调用受限于 Android 环境。
Q:是否支持 C++?
A:是的,安装 G++ 插件后可编译运行 C++ 代码。
Q:能否导出可执行文件?
A:可以生成 ELF 可执行文件,但仅限在 Android 终端中运行(需终端模拟器)。
小贴士
建议搭配使用“Terminal Emulator”应用,以便更好地调试和运行命令行程序。