您的位置:起点软件下载便捷生活C4droid

C4droid(手机C语言编程软件) v4.97 中文版

软件大小:2662KB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:便捷生活

更新时间:2015/11/9 14:11:31

授权方式:免费软件

插件情况:无 插 件

C4droid汉化版是Android设备上一款非常强大的手机C语言编程软件,C4droid汉化版支持代码高亮,编译时间随cpu主频而定,主频越高编译越快,当程序员们无法随时随地带着笔记本,这时只要在手机上装载这款手机C语言编程软件也可以随时捣鼓你的小玩样儿。

C4droid

【软件介绍】

c4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。也可以开发native android app(需安装sdl plugin for c4droid),就像google ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4.7.2提供了示列程序,包含sdl,android native,qt和命令行测试程序源码。

C4droid

【特色功能】

基本特点:
- 离线C编译器:创建自己的Android设备上的应用程序,甚至没有互联网接入运行它们
- 源代码编辑器,语法高亮,标签,代码自动完成,代码格式化,文件关联,并撤消/重做
- 出口和分享你的节目的APK或本机的可执行文件(适用于终端应用程序)
- 无根所需要的(但C4droid可以使用它为你的程序,如果你想)
- 完整的ANSI C和ISO C99支持与台泥(微型C编译器)+ uClibc的
- 集成的Git
- 可定制的图形用户界面,选择其中自己放置标签和按钮,也支持主题。

更多的功能与免费的GCC插件:
- 完整的C + +和几乎完整的c + + 11支持使用GCC +仿生的libc
- NativeActivity的,QT,SDL和SDL2的GUI支持
- 调试断点和手表
- Makefile文件的支持:使用相同的构建脚本为您的PC上(BusyBox的是包含)
- 增强的编程和教育半自动开源库的移植功能
C4droid被设计为用户friendy即开即装即用,但没有什么是完美的,所以这里有一些答案可能出现的问题:

如何安装c + +的支持?
C4droid会要求你安装c + +的支持,在第一次启动时将自身配置半自动模式。
如果您想手动做到这一点,你需要:
1)足够的内存或root用户权限。 C4droid不要求超过了可用的内部记忆体50MB设备root用户权限。
1)安装gcc插件(C4droid会问你要安装的话)。
2)选择G以+ +编译器在C4droid偏好。
3 *)添加“使用名字空间std;”你的程序(之前INT为主),使用的iostream,不IOSTREAM.H
需要注意的是,如果你想使用C4droid作为一个C编译器,这是更好的选择GCC,不是G + +。
如何使用SDL,SDL2,NativeActivity的和Qt在单个文件的模式?
只要安装SDL插件然后选择G + +编译器C4droid偏好。
需要注意的是C4droid使用一个非常简单的源代码分析选择应用模式:
SDL检测与#包括“SDL.h”,SDL2检测与#包括“SDL2 / SDL.h”,NativeActivity的检测与#包括“android_native_app_glue.h”,Qt是检测到的#include“的QApplication”
如果要编译一个文件的Qt应用程序,您必须添加#“yoursourcefilenamewithcpp.moc”源代码文件还月底。

如何使用Makefile文件,多文件项目等?
长按编辑按钮(或选择,如果按钮被隐藏/移动“编辑设置”),并配置当前目录下使用您想要的模式。
需要注意的是C4droid将创建.c4droid配置文件时,你会按OK键。一些模式(如生成文件)要求进入导致可执行文件的名称,不要忘了做。
这样做之后,所有使用的编译和运行按钮来建立并运行你的应用程序的常规。

如何构建和安装的库?
几乎以同样的方式作为常规的Makefile建筑物以外,大部分可能是一些修补可能需要。
目前测试库是GMP(内置存储器专用),MPFR,MPC,libxml2的,霓虹灯,sqlite的,SDL_gfx( - 禁用 - MMX要求)。
这手势/快捷键呢C4droid支持?
长按手势:
保存按钮:保存为。
打开键:最近的文件。
运行按钮:带参数运行。
编译按钮:设置当前目录。
标签:关闭标签。
键盘快捷键:
按Ctrl-C和Ctrl-V CTRL-X的复制,粘贴和剪切
按Ctrl-S,CTRL-O的保存/打开
按Ctrl-Z,CTRL-Y用于撤消/重做。
按Ctrl-L的“去行”
Ctrl-F键的查找
按Ctrl-A的选择所有
按Ctrl-B为构建/编译
按Ctrl-R的运行
Ctrl-Space键/按下Ctrl-D的自动完成(Ctrl-Space键可以通过Android的保留)
报告bug的n0n3m4@gmail.com。
C4droid代表“下机器人”(或“c + +的机器人”)。
C4droid不是一个在线编译器,所以它使用真正的二进制文件。
在APK一些二进制文件下(L)GPL许可的,给我发电子邮件的源代码(微小的C编译器,GCC,BusyBox的,等等)
Android是谷歌公司的商标。
Qt是Digia公司的注册商标。


【使用说明】

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安装教程】

安装:
1. 首先,我想说一下,任何手机都可以安装这个软件的,不要问我“小米手机能不能运行”,只要是Android的手机都可以运行
2. apk介绍:
SDL for C4droid 2.0.apk
说明:这个是c4droid的绘图的一个库.可选安装.

org.kde.necessitas.ministro-1.apk
说明:这是输出apk所需要的一个程序.可选安装.

org.kde.ministro.config.apk
说明:这也是输出apk所需要的一个程序.与上面一起用的.可选安装.

GCC for C4droid 4.8.1_r2.apk
说明:这个是必须安装的,GCC(GNU Compiler Collection,GNU编译器集合),是一套由 GNU 开发的编程语言编译器。它是一套 GNU编译器套装 GNU编译器套装[1] 以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。[1]GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。(上面是我抄的)

c4droid_4.09英文原版破解.apk
说明:c4droid主程序,版本4.09,必须安装.
3. 开始安装:
首先,如果你有旧版的c4droid,那么一定要把旧版的c4droid,gcc,sdl等都卸载干净,然后再安装。手机最好有root过,如果不会root,可以下载“百度一键root”,ROOT后,一大部分权限问题都没了
4. APK安装过程跟安装其他软件一样
5. 进入C4DROID,开始自动解压



6. 全选,然后选择外部储存器



7. 等待解压:



8. 按"≡"按钮,点出来这个界面,进入首选项:



9. 选择编译器g+++Bionic



10. 测试是否安装成功:





c4droid汉化版输出apk方法
1. 进入c4droid,我们先打开一个现成的程序,点“open”,然后找到sdcard里面的C4droid_examples,里面有好多例子,这回我们点这个cube.c吧,然后“Select(选择)”



2. 运行一下,效果不错



3. 然后按"≡"按钮,点出来这个界面



4. 第一行填“/mnt/sdcard/***.apk”(随便写)
第二行填“com.公司名.功能”,当然可以按照自己的喜好写
第三行填“****” 就是程序名
第四行填 “/mnt/sdcard/****.png”(这个是程序图标的存放位置,你先把它准备好,我这里就是在sd卡里的CF_PNG文件夹里的一个叫做6.png的图片,记住只能放png格式的图片)当然你什么不填也可以,就是程序没有图标比较丑。
然后点ok



5. 打开文件管理器,看到没,图标,名字都有了



6. 安装



7. 效果:


【更新日志】

1.增加x86手机支持
2.更换新图标
3.增加滑动手势,右滑可以直接运行
4.编辑器主题跟程序主题分开
5.增加左侧菜单(到按键那里设置)
6.更新GCC到4.8.2
7.更新SDL插件到2.0.1
8.更新Qt到5.2.0