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服务器状态。对之前可能造成的不便深表歉意。
详细信息
应用信息
下载地址 Android版
相关标签
同类游戏推荐
白开水3.9国体插件 工具 / 游戏辅助 / 免卡密版 立即查看
astro文件管理器专业版 工具 / 文件管理app / 文件管理器 立即查看
工具下载排行
相关文章
Image
of
X