如题,在开发android程序的时候,使用java jni技术,我的系统环境为windows 7 开发环境是 eclipse c++、 winGW 现在我需要将c++文件编译成windows环境下的dll文件和linux环境下的so文件 该怎么做? 

解决方案 »

  1.   

    用CYGWIN
    或者是用虚拟机,或者linux机器上编译之后,拷贝过来
      

  2.   

    去搜下cygwin教程把。。挺简单的。。不过这玩意下载得下个一晚上
      

  3.   

    下载别人精简版的cygwin+android NDK,再网上查一下具体怎么编的,
      

  4.   

    为创建一个新的 builders使用ndk-build编译,如果windows需要cygwin环境,linux就好办了
    直接在项目路径使用 ngk-build脚本就能编译了