zoukankan      html  css  js  c++  java
  • 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工程下面。运行,如果正常运行,说明你又成功了。

  • 相关阅读:
    vs2017发布成功但是发布目录没有文件
    解决 CS0006 未能找到元数据文件
    EFPowertools 参数错误
    给WebAPI项目加上一个说明文档以及一个测试按钮
    Visual Studio 不显示SVN 状态图标解决方法
    JQuery PowerTimer 插件详解
    UML的各种关系理解
    C语言之如何上机运行第一个Hello World小程序
    打破 Serverless 落地边界,阿里云 SAE 发布 5 大新特性
    TCP/IP协议栈在Linux中内核中的运行时序分析
  • 原文地址:https://www.cnblogs.com/shanzei/p/2539939.html
Copyright © 2011-2022 走看看