• windows下NDK环境搭建


    一、安装开发工具

    在windows下进行NDK开发需要的几个东西是

    1、eclipse

    2、Cygwin

     安装方式见:

      http://www.programarts.com/cfree_ch/doc/help/UsingCF/CompilerSupport/Cygwin/Cygwin1.htm

    3、androidSDK

    4、androidNDK

    这里我只说明几个重要的问题。关于这些东西的下载安装不赘述。其中Cygwin的安装需要注意的就是在选择安装包得时候,找到Devel这项,将后面的default改为instal,意思是安装全部开发包。其他的一直下一步。Cygwin大概会安装1个小时左右(视网速而定)。

    Cygwin安装完成后,启动Cygwin输入:g++ -v或者make -v如果能输出版本信息,说明安装成功。

    二、设置环境变量

    这里主要是设置Cygwin的环境。找到cygwin的安装根目录下的home目录,以此前进,知道没有文件夹。比如我cygwin安装在C盘,就找到:C:\cygwin\home\Administrator目录下,其中Administrator是用户名,不同的机子可能不同。找到这下面有个.bash_profile

    文件用文字编辑器打开。在末尾处加入:

    NDK=D:\\android-ndk-r5-windows\\android-ndk-r5
    export NDK

    其中NDK的名字可以随便来,管你怎么写,只是不要太另类就行。等号后面的要注意:表示的你的NDK的根目录所在的位置。注意格式。因为在windows下,多余的话就不说了。

    如果设置成功,重启动cygwin,输入:cd $NDK,这里的NDK就是.bash_profile文件里面你命名的东西。如果没什么异常提示说明成功了。

    三、编译

    在cygwin中进入NDK根目录下的sample文件下的hello-jni目录下。

    输入命令:$NDK/ndk-build其中大写的NDK就是你的命令,而且这个命令之间没有空格。如果没有异常提示,说明编译成功了,

    四、在eclipse中验证

    在eclipse中新建android工程,把你刚才编译好的这个hello-jni目录下面的所有文件复制到你的新android工程下面。运行,如果正常运行,说明你又成功了。

  • 相关阅读:
    数据库三,exec内置函数
    HDU 1003:Max Sum(DP,连续子段和)
    HDU 1024:Max Sum Plus Plus(DP,最大m子段和)
    Codeforces 698A:Vacations(DP)
    牛客多校第五场 J:Plan
    51Nod 1091:线段的重叠(贪心)
    ZZNU 2125:A + B 普拉斯(傻逼题+大数加法)
    HDU 1010:Tempter of the Bone(DFS+奇偶剪枝+回溯)
    HDU 1176:免费馅饼(DP,自认为很详细的解释)
    POJ 2312:Battle City(BFS)
  • 原文地址:https://www.cnblogs.com/shanzei/p/2539939.html
Copyright © 2020-2023  润新知