使用 Android DNK 编译 Ruby 1.9.2

原创 2013年12月04日 21:57:22

昨晚编译成功,虽然没测试效率,但是一定会比JRuby的效率高很多吧。?

环境是 ubuntu 10.0

NDK r5b

Ruby 1.9.2

 

准备

先把Ruby装上


# ./configure
# make
# sudo make install



如果无意外 RUBY就应该装好了。

 

然后就是准备NDK的编译了.

先设置环境路径

export NDK=xxxx/android-ndk-r5b
export SYSROOT=$NDK/platforms/android-4/arch-arm
export CC="$NDK/toolchains/xx/armebi-gcc -mandroid --sysroot=$SYSROOT"  // 这里是ARM的GCC编译器路径


准备工作就这些。

然后就是编译了

./configure --host=arm-eabi --disable-ipv6 --prefix=/system/local --enable-shared


应该会出现一个混合编译的问题。

下午回家继续写~~不记得了。。。

相关文章推荐

教你10分钟内在Windows上完成Ruby1.9.2+Rails3.1.1开发环境的安装和配置

一般来说,Windows开发者需要自己搭建好Ruby、RubyGems、Rails以及SQLite才能开始创建Rails应用。 对于初学者,在Windwos上安装rails最简单的方式是RailsI...

如何在Ubuntu10.04上安装RVM及Ruby1.9.2

最近要用Ruby on rails开发一款测试工具,打算从linux安装开始做,今天在公司由于代理服务器的原因,走了不少弯路。但在Ubuntu10.04上安装RVM大概就是按照这个一步步来就好!首先,...

Ruby1.9.2之——关联Excel

这算是一个通用模块吧,excel.rb     require 'win32ole'   // 引用gem     module Excel  //模块名字         class Wo...

Install Ruby 1.9.2 (from source) and Rails 3.0.1 on Ubuntu 10.10 & Debian6

原文:http://www.giantflyingsaucer.com/blog/?p=1883 本人在Debian6上实验安装成功 Install Ruby 1.9.2 (fro...

Ubuntu上安装Rails 3.1.3 (已经安装了Ruby 1.9.2),Rails初体验

要搞Ruby on Rails,先翻墙! 重要参考: 英文参考:http://railsapps.github.com/installing-rails-3-1.html 中文参考:keyboa...

ubuntu10.10 ruby1.9.2 rails3.0 mysql 架设过程

ubuntu10.10 ruby1.9.2 rails3.0 mysql 架设过程 sudo apt-get install build-essential sudo wget ...

android DNK 培训课件分享

  • 2015年01月19日 14:48
  • 552KB
  • 下载

Android studio下的DNK开发JNI详解流程

什么是NDK(android native develop kits ):android 本地开发工具集 ,可以把c/c++ ->编译成一个 linux下可以执行的二进制文件 java代码里面就可以通...

一、PocketSphinx-Android DNK环境搭建

一、PocketSphinx-Android DNK环境搭建     基于Pocketsphinx_Android语音识别实际上就是一个通过jni编程调用微软写的sphinx和pocketsphin...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用 Android DNK 编译 Ruby 1.9.2
举报原因:
原因补充:

(最多只允许输入30个字)