2012年06月01日 星期五 10:07
在 2012年5月25日 上午9:58,Tao Yang <swulling在gmail.com>写道: > 2012/5/25 Kermit <kermit.mei在gmail.com>: > > On Thu, May 24, 2012 at 07:20:13PM +0800, Tao Yang wrote: > > > > 那是把C/C++的东西编译成一个.so动态库,在Java中调用起来的。。。 > > 而且记得曾和一些朋友交流过,这种调用方式是Java的效率,并不是C/C++的效率。 > > > > 如果真有别的方式直接能在板子上运行./helloworld的程序(可以不要屏幕输出),请指教。 >BotBrew项目主页:https://github.com/jyio/botbrew 恩,不好意思,回复晚了。 之前试过这些toolchain,但是从源码编译的过程中没有配置起来。不过,经过测试,ndk是支持直接编译出可执行的二进制C程序的,只需要修改Android.mk里面一个配置参数即可。 至于BotBrew这些项目,或者楼上所说的能在Android上安装Arch,其实我个人的看法是,当你使用这些工具的时候Android就已经不是Android了,它已经变成一个运行于Android所支持的硬件平台的Linux了。这样的项目正式我所盼望的,即在Android的硬件/固件支持的基础上,Hack出真正的Linux来,相信这些底层的东西成熟之后,以后还会有相应版本的GNU桌面系统被社区开发出来,并且Linux社区(或者其他发行版本)的源会代替他们的软件商店。 B.R Kermit -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20120601/ca65a2d5/attachment-0001.html>
Zeuux © 2024
京ICP备05028076号