C4roid C for android.-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18259|回复: 5

C4roid C for android.

[复制链接]
发表于 2013-5-30 14:32 来自手机 | 显示全部楼层 |阅读模式
      c4droid(以下简称c4)是安卓平台上的c/c++编译器,就如同windows上的gcc、m sc等编译器一样,c4支持用c/c++写安卓平台上的程序,而且不像python一样运行需要下载平台,用c4写的程序不需要任何的平台,编译出来的程序跟普通的安装包没有区别。
      c4可以让用c/c++写的源码打包成apk安装包,支持Console、SDL、Qt、 NativeActivity 等一系列扩展库,可以用来写软件,也可以用来写游戏,也可以用来写.so库,并且c4可以运行所有c/c++写的源码,是手机端练习c/c++的神器。c4内含gcc、tcc、g++等IDE,功能全面良好,是手机党的必备装备。
       这个是软件下载地址,来自c4roid百度贴吧,http://pan.baidu.com/share/link?&shareid=404148&uk=2385890131&dir=%2Fc4droid&page=1 免费的,如果在谷歌商城上下要钱坑。
       SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
      网址学习资源:中文版:http://www.libsdl.org/intro.cn英文版: :http://lazyfoo.net/SDL_tutoria
      如何安装c4droid?
A:
老版本(3.98):Q:下载安装方法在哪里?
A:下载这几个文件http://pan.baidu.com/share/lin
我来讲一下怎么安装:
1.介绍这些apk
a.输出apk的要安装的程序.apk //这个时候用于输出成apk的。
b.SDL.apk //这个是sdl库文件,编写/输出sdl需要
c.GCC.apk //这个是gcc库文件,一定要安装的
d.C4droidV3.98汉化.apk //这个是汉化了得主文件
e.黑客键盘汉化版.apk //编程专用手机键盘,可以试着用
2.安装方案
a.我是一个初学者,只会hello world和二级以下的水平,不会sdl,不会输出apk
建议:首先安装GCC.apk ,然后安装C4droidV3.98汉化.apk,然后进入c4droid,会解压一些东西,安装gcc记得选“Install to internal memory”;然后就ok了;
b.我有一定的基础,懂得android手机和sdl相关知识(最好手机root过)
建议:首先安装SDL.apk GCC.apk 输出apk的要安装的程序.apk,最后安装C4droidV3.98汉化.apk,然后ok了,设置里有run as root(用root运行)最好选上;
新版本(4.01 5.16更新):
a.去下载http://pan.baidu.com/share/lin 这个压缩包
b.安装rar内的所有apk,运行C4droid,就有这个界面,然后打勾
安装勾选如图:


c.可以使用了
 楼主| 发表于 2013-5-30 14:34 来自手机 | 显示全部楼层
这篇是百度贴吧整理过来的,希望帮助到更多喜欢编程的朋友们,无处不在,把想到的写出来
发表于 2013-6-2 21:36 | 显示全部楼层
唔,补充一点,这个软件需要有两个安装包
一个是c4droid 还有一个忘记了,安装但不会显示
只有两个都安装了才能编译c++/c
发表于 2013-12-9 21:35 | 显示全部楼层
嗯,这软件不错,我就是用着软件学习c的。不过到后面买电脑就用电脑了。装这软件最好再装一个,programmers keyboard来编程会方便点。
发表于 2018-4-2 23:09 来自手机 | 显示全部楼层
我也说一换水句
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 05:54 , Processed in 0.069847 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表