C4droid不仅是一款代码学习软件软件已经中文汉化过了,这款软件已经为您搭建好了相关的环境,安卓用户安装后需要用wifi下载一个插件库,安装后需要用wifi下载一个插件库,您可以随时随地进行编程。
C4droid官方版介绍
C4droid是一个简单的C / C + + IDE + 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已修改了一下,所以我推荐给我发电子邮件得到修改的源代码)。
0)有足够的内部记忆体或root权限。
1)安装GCC插件(C4droid会问你安装它)。
2)选择G+ +编译器C4droid喜好的。
3)使用iostream,而不是iostream.h时
4)增加了“使用命名空间std;”你的程序(int之前主)
要编译的Makefile项目,打开任何文件在同一文件夹中Makefile文件,并点击“编译”,配置当前目录(C4droid将创建。c4droid配置文件时,你会按“OK”)。配置文件夹后,你可以按编译按钮,C4droid将建立自己的项目。
不要忘了输入可执行文件的名称,并选择编译模式(也按“确定”,否则将被丢弃)
C4droid支持SDL,NativeActivity的现在和Qt的图形用户界面,安装SDL插件,C4droid使用它(GCC / G+ +编译器的支持,所以你需要GCC插件)。
(SDL检测到,与#包括“SDL.h”,的NativeActivity时检测与#包括“android_native_app_glue.h”,检测到Qt是用#include“QtGui”)。
有一个实验性的Qt支持使用necessitas,但请注意,它是处于alpha阶段。
Qt支持的限制:
1)Ministro库的路径是硬编码(/数据/数据??/ org.kde.necessitas.ministro的/文件/ QT / lib目录),所以给我发电子邮件,如果它会改变。
2)如果你要编译一个单一的文件Qt的应用程序,您必须添加#,包括“yoursourcefilenamewithcpp.moc”到文件的末尾。如果你使用的。pro文件进行编译,你不必这样做。
快速入门手册:
如果你发现了一个bug或应用程序不能正常工作,请给我发电子邮件。
长按操作:
“保存”按钮保存为。
打开“按钮:最近使用的文件。
运行按钮:运行参数。
编译按钮:设置当前目录。
标签:关闭标签。
可以使用菜单“>”导出“导出结果汇编(二进制或APK)。
如果你有“非法指令”错误,使用内部编译器(TCC)安装GCC的插件,,GCC支持softfloat的(默认情况下)。
C4droid将通过互联网检查许可证。
这个应用程序的某些组件(L)GPL授权下,给我发电子邮件的源代码。
Android是谷歌公司的商标。
Qt是的注册商标DIGIA。
许可证检查现在检查如果谷歌服务器工作正常。很抱歉给您带来不便。
C4droid是一款在手机上也能进行代码研发的软件,这款软件对于程序员们非常友好,这款软件已经为您搭建好了相关的环境,您可以随时随地进行编程。
C4droid优点
- 完整的ANSI C和ISO C99支持与台泥(微型C编译器)+ uClibc的
C4droid亮点
- NativeActivity的,QT,SDL和SDL2的GUI支持
- 调试断点和手表
- Makefile文件的支持:使用相同的构建脚本为您的PC上(BusyBox的是包含)
- 增强的编程和教育半自动开源库的移植功能
C4droid特色
- 离线C编译器:创建自己的Android设备上的应用程序,甚至没有互联网接入运行它们
- 源代码编辑器,语法高亮,标签,代码自动完成,代码格式化,文件关联,并撤消/重做
- 出口和分享你的节目的APK或本机的可执行文件(适用于终端应用程序)
- 无根所需要的(但C4droid可以使用它为你的程序,如果你想)
C4droid优势
完整的ANSIC和ISOC99支持与TCC(微型C编译器)+uClibc
源代码编辑器与语法高亮,标签,代码完成,代码格式化,文件关联和撤销/重做
出口和分享你的节目,或的APK本地可执行文件(用于终端应用程序)
C4droid魅力
移动性:C4droid可以随身携带在您的Android设备上,无需依赖于桌面电脑或网络连接,它内置了GCC编译器,支持C90、C99、C++98和C++11标准为您提供更加便捷的编程灵活性。
学习和练习:对于编程初学者和学生来说,C4droid是一个理想的学习和练习平台。它提供了友好的用户界面和丰富的教程,帮助用户逐步学习和掌握C/C++编程。
即时反馈:C4droid实时编译和运行代码,可以快速反馈您的程序运行结果,帮助您及时发现和解决问题,提高编程效率。提供了多项强大的功能。
C4droid更新日志
v8.01更新内容:
1.支持5.0设备,以及少量bugfix.
2.gcc插件修复数组非法长度是无法正常编译问题
3.界面与4.97无差别,大家别找茬.
4.此为纯汉化版, 尚未修复导出apk中文标题的bug
5.部分机型终端模拟器下中文支持任然存在官方版bug