内容简要:仅讲述NDK在Windows环境下搭建方法,至于NDK何物一概不属于本文内容,老鸟或已有环境的跳过。

笔者已安装的环境:

vs2013企业版、谷歌官网adt 22.3.0(推荐)省得自己eclipse各种陪着插件,Android sdk 其他的java环境这类的已经配好很久了(模糊记得JAVA_HOME、PATH、ClASSPATH、ANDROID_HOME等等这些配置java和Android sdk环境变量,百度很多)。

1、下载NDK

这里感谢这位园友大度分享,谷歌无法访问,不想FQ的同学可以在这里直接复制下载官方版本

http://www.cnblogs.com/yaotong/archive/2011/01/25/1943615.html

  笔者用的win8.1-64环境所以下载的这个:

  http://dl.google.com/android/ndk/android-ndk64-r10-windows-x86_64.zip

  下载完成后解压一下,放到你觉得合适的地方,建议不要C盘

  

2、配置环境

  添加两个系统环境变量:

  NDK_ROOT 你的文件位置:E:\DevelopTool\AndroidTool\android-ndk-r10

  PATH 添加一条%NDK_ROOT%;

据说不用新版ndk不需要cygwin,笔者没有安装,运行一下NDK解压目录下的批处理文件:ndk-build.cmd

管理员命令提示符输入:ndk-build -version

如下表示配置成功

3、hello-jni

命令编译:

NDK根目录下samples官方示例hello-jni ;Shift_右键命令提示符ndk-build编译

编译完成后自动多出obj目录和对应的so文件 (obj\local\armeabi)

Eclipse下编译

打开eclipse——Preferreces——android——ndk——路径到解压的路径

还是以官方示例

Import——android ——存在的安卓项目——next——选择好目录——勾选:copy project to workspace, 导入项目

这样做只是尽量不影响解压出来的NDK文件

对项目右键Android Tools -> Add Native Support  名字和官方一样 gl_code 完成后选择C/C++编译

OK可能笔者运气比较好,全都比较顺利,初次安装笔者也参考了很多网文,预祝各位成功

Cocos2dx开发(1)——Win8.1下 NDK r10 环境搭建的更多相关文章

  1. Android下OpenCV的环境搭建

    目录(?)[-] 前言 系统环境 相关工具 Android ADT环境搭建 Android SDK环境变量的配置 Android NDK的安装与配置 OpenCV for Android 环境搭建 基 ...

  2. Mac下R语言环境搭建

    Mac下R语言环境搭建 博主在数据分析的时候一直用的python(MATLAB太重了),最近跟其他搞学术的人合作,需要用一下R语言,所以也打算顺便学习一下R. R语言简介 R语言是用于统计分析,图形表 ...

  3. OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建

    # OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建 [-= 博客目录 =-] 1-学习目标 1.1-本章介绍 1.2-实践内容 1.3-相关说明 2-学习过程 2.1-hom ...

  4. CentOS下Web服务器环境搭建LNMP一键安装包

    CentOS下Web服务器环境搭建LNMP一键安装包 时间:2014-09-04 00:50来源:osyunwei.com 作者:osyunwei.com 举报 点击:3797次 最新版本:lnmp- ...

  5. ubuntu下mysql的环境搭建及使用

    ubuntu下mysql的环境搭建及使用 环境安装 使用如下命令分别安装服务端程序,客户端程序,及客户端依赖库 sudo apt-get install mysql-server sudo apt-g ...

  6. ubuntu下python flask环境搭建

    ubuntu下python flask环境搭建 1. 安装pip sudo apt-get install python-dev pyhton-pip 2. 安装virtualenv sudo apt ...

  7. Mac系统下STF的环境搭建和运行

    本文参考以下文章整理:MAC 下 STF 的环境搭建和运行 一. 前言 STF,全称是Smartphone Test Farm,WEB 端批量移动设备管理控制工具,就是可以用浏览器来批量控制你的移动设 ...

  8. win10下Spark的环境搭建

    win10下Spark的环境搭建 2018-08-19  18:36:45 一.jdk 1.8.0 安装与配置 二.scala 2.11.8 安装与配置http://www.scala-lang.or ...

  9. mac OS X下Java项目环境搭建+IntelliJ IDEA Jrebel插件安装与破解+Office 2016破解版安装

    一.mac OS X下Java项目环境搭建 因为某些原因新入手了台最新版的MacBook Pro,意味着今天要花一天时间安装各种软件以及项目环境搭建╮(╯▽╰)╭ 项目环境搭建步骤: 1.安装jdk ...

随机推荐

  1. android.mk android源码编译

    http://www.cnblogs.com/chenbin7/archive/2013/01/05/2846863.html Android.mk简单分析 2013-01-05 22:51 by . ...

  2. openstack 启用spice

    Openstack启用spice协议 #控制节点 #安装 ? 1 apt-get install nova-spiceproxy spice-html5 spice-vdagent #配置 nano ...

  3. openStack 性能开测

  4. [Windows] Adobe Photoshop CC 2015官方原版下载 附破解补丁&破解教程

      Photoshop自CS6以后改为CC,目前Photoshop CC 2015是最新版,发布日期为2015年6月. <ignore_js_op> 下载安装主程序: 主程序及补丁下载地址 ...

  5. Delphi QQ表情的实现

    Delphi QQ表情的实现 QQ表情描述 蓝框 提示信息 鼠标在这个表情上面 这个表情才动 可以增加表情 表情打包 单击这个表情插入表情 关闭本窗体   主要使用Webbrowsr来实现的   -- ...

  6. Word2007怎样从随意页開始设置页码 word07页码设置毕业论文

    Word2007怎样从随意页開始设置页码 word07页码设置毕业论文 页開始设置页码. 一.插入页码 插入→页眉和页脚→页码→页面底端→普通数字3 说明:被→分隔的内容分别为选项卡,模块,命令but ...

  7. [CSS] Animating SVG

    <!DOCTYPE> <html lang='en'> <head> <meta charset='utf-8'> <title>Cospl ...

  8. android 06 LinearLayout

    xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la ...

  9. HTML及简单标签介绍

    什么是HTML: HTML 语言是一种超文本的标记语言,简单来讲就是构建一套标记符号和语法规则,将所要显示出来的文字.图象.声音等要素按照一定的标准要求排放,形成一定的标题.段落.列表等单元. 标签 ...

  10. oracle在linux配置信息

    这两天在linux中给已有的oracle添加新实例,其中涉及数据库服务.监听配置,oracle服务是否正常.监听是否成功等操作,特此记录存档,以备后用. oracle服务启动操作命令 1.查看orac ...