哪位高手能教小弟我这个工程怎样生成android环境的.so文件,快要被逼疯了

谁能教我这个工程怎样生成android环境的.so文件,快要被逼疯了!
下面是工程地址
http://sourceforge.net/projects/opengcd/
我现在只能生成linux环境下的.so,在这个.so文件在android环境下不能用,谁能教我怎么生成android环境下的。
我的环境是ubuntu12.04。
如果谁能教我怎样生成,谢谢。
------解决方案--------------------
1、下载NDK解压
2、选择项目,右键properties->Builders->new

3、选择program

4、location设置你的ndk里面的android-ndk-r9d-windows-x86_64\android-ndk-r9d\ndk-build.cmd
      working设置你的过程位置
5、然后run运行, so文件将在res/libs目录下
------解决方案--------------------
要用到 Android 上的话 需要 经过交叉编译啊  使用 普通的 gcc 是不行的 , 需要使用  arm-linux-androideabi-4.6-gcc/g++ 交叉编译工具链 编译出来 才能用到 Android上  你去下载一个吧
------解决方案--------------------
在 Linux 上编译后是 x86 平台的 android 是 arm 平台的 CPU 指令集都不同 两者的 so 动态库也不通用 需要特殊编译