
看到一个软件c4driod,用这个软件可以编译c和运行。请问一下这是怎么实现的,有没有教程啊?
1 Kyaru 2015-03-14 20:52:39 +08:00 我是直接装linux deploy,安装Arch linux 后跑gcc。。。 |
2 icedx 2015-03-14 20:57:24 +08:00 楼主缺乏对Android 和Linux 体系的基本认识 |
3 slowman 2015-03-14 20:59:39 +08:00 via Android 交叉编译吧 |
4 xieyudi1990 2015-03-15 03:34:13 +08:00 via iPhone Google的cdk里好像带了套交叉编译器 |
5 liguoqinjim OP |
6 liguoqinjim OP @chust 不太懂这类的,我是看到c4driod这个软件可以直接编译运行的,所以想看看有没有做这种软件的教程 学习一下 @icedx 确实。。 @1423 @xieyudi1990 网上也看到了一些交叉编译的,再看看,谢谢啦 |
7 ioleon13 2015-03-15 13:22:56 +08:00 楼主去了解一下NDK |
8 Kyaru 2015-03-16 13:56:01 +08:00 我那个其实就是在手机上又运行了一个arm版的linux。(貌似是用chroot什么的运行的,我也是新手一个,不是太清楚) |
9 acfunny 2015-03-31 22:28:11 +08:00 via Android Android与Ubuntu本质是一样的,使用的是相同的内核。GCC可以在Ubuntu上使用,那它也可以在Android中使用。C4droid只是内置了为Android编译好的GCC和TCC。 |