您的位置:首页软件办公工具 → C++程序编译器C4droid

C++程序编译器C4droid

C++程序编译器C4droid
211 41
  • 版本:v1.7.1
  • 平台:安卓
  • 类型:办公工具
  • 发布:2026/7/9 15:17:23
  • 语言:中文
  • 大小:2.6MB
标签: C++编译器 手机编程

C4droid (C/C++ compiler)是一款C++程序编译器,安装后需要用WiFi下载一个插件库。如果无法正常运行,请使用
程序员们看到这款C++编译器C4droid (C/C++ compiler)肯定激动不已。手机已经挡不住我们写代码的热情了!

C++程序编译器C4droid

官方介绍

C4droid是一个简洁的C/C++集成开发环境,内置C/C++编译器,支持GNU Makefile、SDL和Qt,适用于Android平台。C4droid支持ARM处理器(不支持英特尔x86和MIPS处理器的设备)。
你可以在Android手机上创建自己的应用程序并直接运行(即使没有网络连接:编译器就在本地)。这款应用使用了TCC和uClibc(GCC仿生libc的一个插件),因此完整支持ANSI C和ISO C99标准。C4droid可用于教育目的,或者用来练习C/C++语言。
C4droid的某些组件采用LGPL许可。你可以在其官网下载TCC和uClibc的源代码(不过TCC经过了一些修改,建议你发邮件给我获取修改后的源码)。

注意事项

有足够的内部存储空间或root权限。
安装GCC插件(C4droid会提示你安装)。
在C4droid偏好设置中选择G++编译器。
使用iostream而不是iostream.h。
在程序开头(int main之前)添加“using namespace std;”。
要编译Makefile项目,打开同一文件夹中的Makefile文件,点击“编译”,配置当前目录(当你点击“确定”时,C4droid会创建.c4droid配置文件)。配置好文件夹后,点击编译按钮,C4droid就会构建你的项目。
别忘了输入可执行文件的名称并选择编译模式(也要点击“确定”,否则设置会被丢弃)。
C4droid现在支持SDL、NativeActivity和Qt图形界面,安装SDL插件后,C4droid会使用它(需要GCC/G++编译器支持,所以你需要GCC插件)。
(SDL通过#include "SDL.h"检测,NativeActivity通过#include "android_native_app_glue.h"检测,Qt通过#include "QtGui"检测)。
有一个实验性的Qt支持,基于necessitas,但请注意它仍处于alpha阶段。
Qt支持的限制:
Ministro库的路径是硬编码的(/data/data/org.kde.necessitas.ministro/files/qt/lib),如果路径有变化,请发邮件给我。
如果要编译单个Qt应用程序文件,你需要在文件末尾添加#include "yoursourcefilenamewithcpp.moc"。如果使用.pro文件编译,则不需要这样做。
快速入门手册:
如果发现bug或应用无法正常工作,请发邮件给我。
长按操作:
“保存”按钮:另存为。
“打开”按钮:最近使用的文件。
“运行”按钮:运行参数。
“编译”按钮:设置当前目录。
标签:关闭标签。
可以使用菜单“>”中的“导出”来导出编译结果(二进制或APK)。
如果遇到“非法指令”错误,请使用内部编译器(TCC)安装GCC插件,GCC默认支持softfloat。
C4droid会通过互联网检查许可证。
这个应用的某些组件采用(L)GPL许可,如需源代码请发邮件给我。
Android是谷歌公司的商标。
Qt是DIGIA的注册商标。

更新日志

许可证检查现在会验证谷歌服务器是否正常工作。给您带来不便,敬请谅解。

软件截图

  • C++程序编译器C4droid图1
  • C++程序编译器C4droid图2
  • C++程序编译器C4droid图3
  • C++程序编译器C4droid图4

猜你喜欢

本类排行

软件合集