v1.5.7 - Android
2026-04-14 02:50:31
0




C4droid(C/C++ compiler)是一款专为Android平台设计的C/C++集成开发环境,内置编译器功能。首次使用时需要通过WiFi下载必要的插件库。这款工具让程序员能够在移动设备上随时随地进行代码编写和调试,彻底打破了编程对固定工作环境的依赖。
C4droid是一款功能完整的C/C++开发环境,支持GNUMakefile文件、SDL和Qt框架。该应用针对ARM架构处理器进行了优化,不支持x86和MIPS架构设备。用户可以直接在Android设备上开发应用程序并运行,所有编译过程都在本地完成,无需联网。C4droid采用TCC编译器和uClibc库,全面支持ANSIC和ISOC99标准,非常适合用于C/C++语言学习和项目实践。

本软件部分组件采用LGPL许可协议。用户可以从官网获取TCC和uClibc的源代码(需要注意的是TCC经过了一些修改,如需修改版源码可通过邮件联系开发者获取)。
使用前请确保设备有足够的存储空间或已获取root权限。首次运行时会提示安装GCC插件,这是使用G++编译器的必要组件。编写代码时请注意使用标准iostream而非iostream.h,并在main函数前添加"using namespace std;"语句。
编译Makefile项目时,只需打开项目文件夹中的任意文件并点击"编译"按钮。首次操作会生成.c4droid配置文件,确认后即可开始编译。请务必输入正确的可执行文件名并选择编译模式。
C4droid支持SDL、NativeActivity和Qt图形界面,需要额外安装SDL插件。各框架的引用方式分别为:#include "SDL.h"、#include "android_native_app_glue.h"和#include "QtGui"。当前Qt支持处于实验阶段,使用necessitas框架实现。
Qt支持存在以下限制:Ministro库路径固定为/data/data/org.kde.necessitas.ministro/files/QT/lib,如有变更需联系开发者;单文件Qt应用需在文件末尾添加#include "源文件名.moc",使用.pro文件的项目则无需此操作。
常见操作说明:长按"保存"可另存文件;"打开"显示最近文件;"运行"设置运行参数;"编译"配置工作目录;点击标签可关闭对应标签页。通过菜单可导出编译结果(二进制或APK)。如遇"非法指令"错误,建议改用GCC插件进行编译。
软件会联网验证许可证。部分组件采用(L)GPL协议,需要源码可联系开发者。Android是Google的注册商标,Qt是Digia的注册商标。
优化了许可证验证机制,现在会先检测Google服务器状态。对之前可能造成的不便深表歉意。
C++编译器 手机编程
华为云3.48.0 - 79.76MB 工具 华为云ios版下载 华为云 云服务app 华为app 查看
蜜蜂市场1.31.10 - 10.02MB 工具 蜜蜂市场 应用市场 查看
线上网咖1.3.5 - 12.59MB 工具 线上网咖 工具app 云电脑app 查看
Scriptable编程2.5.4 - 40.93MB 工具 scriptable编程 编程app 查看
决定转盘1.1.6 - 40.51MB 工具 娱乐测试 查看
应用查1.6.5 - 18.18MB 工具 信息查询 查看
转换猫MP3转换器2.1.7 - 68.71MB 工具 音乐制作 查看
天天万年历1.8 - 74.36MB 工具 日历 查看
川川云手机3.27.2 - 168.44MB 工具 手机辅助 查看
哮友1.5.7 - 65.51MB 工具 其他 查看