NDK开发一之环境搭建

一、下载安装Android NDK

二、下载安装cygwin

由于NDK编译代码时必须要用到make和gcc,所以你必须先搭建一个linux环境, cygwin是一个在windows平台上运行的unix模拟环境,这样就可以在不安装linux的情况下使用NDK来编译C、C++代码了。

  1. 下载完成后setup.exe,即可进入安装界面;
  2. 点击下一步,选择安装方式,分别有三种:
  • Install from Internet:从网上下载并安装;
  • Download Without Installing:只是将安装文件下载到本地,但暂时不安装;
  • Install from Local Directory:不下载安装文件,直接从本地某个含有安装文件的目录进行安装。
  1. 下一步出现三个选项:
  • Direct Connection:直接连接。
  • Use IE5 Settings:使用IE的连接参数设置进行连接。
  • Use HTTP/FTP Proxy:使用HTTP或FTP代理服务器进行连接(需要输入服务器地址、端口号)。
  1. 这里选择站点,我是随便选的,然后下一步;
  2. 出现下载安装包列表,通过search分别选中包:autoconf2.1、automake1.10、binutils、gcc-core、gcc- g++、gcc4-core、gcc4-g++、gdb、pcre、pcre-devel、gawk、make,然后就是漫长的下载过程
  3. 安装完成后打开Cygwin64 Terminal 分别输入gcc –v,g++ --version,make –version,gdb –version进行测试

三、配置NDK环境变量

  1. 首先找到 cygwin 的安装目录,找到 home下的.bash_profile 文件,我的是:C:\cygwin64\home\Administrator.bash_profile 。

  2. 打开 bash_profile 文件,添加 NDK=/cygdrive/ndk路径/ 例如:
    NDK=/cygdrive/F/android-ndk-r13b-windows-x86_64/android-ndk-r13b
    export NDK

  3. 打开 cygwin ,输入 cd $NDK ,如果输出上面配置的 /cygdrive/e/android-ndk-r5 信息,则表明环境变量设置成功了。

四、Android Studio配置NDK环境
打开SDK Tools,安装如下三个工具(NDK在第一步中已经下载过就不需要下载了):

NDK开发一之环境搭建_第1张图片
ndk_01.png

你可能感兴趣的:(NDK开发一之环境搭建)