一些C4droid官方的说明
c4droid吧
全部回复
仅看楼主
level 5
城南忧士 楼主
1楼官方图
镇楼
2014年10月08日 05点10分 1
level 5
城南忧士 楼主
说明C4droid是一个用户友好的(但功能强大)的C / C + + IDE + C / C + +编译器为Android。
基本特点:
- 离线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的[email protected]
C4droid代表“下机器人”(或“c + +的机器人”)。
C4droid不是一个在线编译器,所以它使用真正的二进制文件。
在APK一些二进制文件下(L)GPL许可的,给我发电子邮件的源代码(微小的C编译器,GCC,BusyBox的,等等)
Android是谷歌公司的商标。
Qt是Digia公司的注册商标。
2014年10月08日 05点10分 2
level 5
城南忧士 楼主
想学C其实安卓上的工具非常多。当时又能怎样呢。
2014年10月08日 05点10分 3
level 5
城南忧士 楼主
2014年10月08日 05点10分 4
类似C4和cpp的。还有啥。你说几个能用的
2015年02月10日 14点02分
arduino compiler在哪里有下载?
2015年04月13日 02点04分
level 13
然后呢?
2014年10月08日 09点10分 5
level 14
坑爹的更多。只有c4,其它闪开。。。
2014年10月08日 09点10分 6
老大说的对1
2015年02月13日 10点02分
level 13
好长的说明……
2014年10月08日 09点10分 7
level 2
一个程序运行时需要自己输入一定的数据,而这时的回车键就不能用于开始运行了……求解决
……
2014年10月08日 09点10分 8
同求
2015年09月04日 15点09分
回复
���µij�������
:@城南忧士
2015年09月04日 15点09分
同求
2015年10月30日 09点10分
level 13
,。。,,,路过,。。
2014年10月08日 10点10分 9
level 12
现在的机翻技术已经这么高超了啊……
2014年10月08日 11点10分 10
level 11
机翻简直令人感动。
2014年10月08日 14点10分 11
level 9
于是愉快地水了一贴——⊙ω⊙
我是一条傲娇的小尾巴!
我是一条腹黑的小尾巴!
我是一条单纯的小尾巴!
我是一条全能的小尾巴!
我是一条天然的小尾巴!
我是一条漂亮的小尾巴!
我是一条温柔的小尾巴!
我是一条爱笑的小尾巴!
2014年10月11日 00点10分 12
level 3
重新编译一下libc 裤缺少很多库 可不可以增加一下perl python 等支持一下gnu程序很多编译不通过
2016年06月26日 17点06分 14
level 3
重新编译一下libc 裤缺少很多库 可不可以增加一下perl python 等支持一下gnu程序很多编译不通过endian.h 里的 le32toh()等几个函数没有 lconv localelconv()也没有能不能完善一下
2016年06月26日 17点06分 15
level 1
如何单步运行程序??
2016年10月17日 08点10分 16
level 10
楼主一楼的官方图是play市场的吗?
2016年10月18日 13点10分 17
1