mac NDK 环境搭建
mac NDK 环境搭建
kylinhuang 发表于3年前
mac NDK 环境搭建
  • 发表于 3年前
  • 阅读 9279
  • 收藏 6
  • 点赞 0
  • 评论 1

【腾讯云】新注册用户域名抢购1元起>>>   

摘要: mac 下NDK环境搭建 与编译

1 download NDK for mac

    http://developer.android.com/tools/sdk/ndk/index.html

2 解压android-ndk-r10e-darwin-x86_64.bin

终端 cd 目录下

ndk$ chmod a+x android-ndk-r10c-darwin-x86_64.bin
ndk$ ./android-ndk-r10c-darwin-x86_64.bin

解压对应的文件夹

http://developer.android.com/ndk/downloads/index.html#extract

3 Eclipse中配置

Window > Preferences > Android >NDK > NDK Loaction

4 环境变量中配置

打开当前用户目录下 .bash_profile

export PATH=${PATH}:/Users/zhouxiyuan/Downloads/AndroidSDK/platform-tools/
export PATH=${PATH}:/Users/zhouxiyuan/Downloads/tools/android-ndk-r10e/
export ANDROID_SDK=/Users/zhouxiyuan/Downloads/AndroidSDK
export ANDROID_HOME=/Users/zhouxiyuan/Downloads/AndroidSDK
export NDK=/Users/zhouxiyuan/Downloads/tools/android-ndk-r10e

5 编译.so

终端 cd 项目目录下

ndk-build

zhouxiyuandeMacBook-Pro:Ndk_HelloWorld zhouxiyuan$ ndk-build
[armeabi] Compile thumb  : Hello <= Hello.c
[armeabi] SharedLibrary  : libHello.so
[armeabi] Install        : libHello.so => libs/armeabi/libHello.so
zhouxiyuandeMacBook-Pro:Ndk_HelloWorld zhouxiyuan$ ndk-build
[armeabi] Install        : libHello.so => libs/armeabi/libHello.so
zhouxiyuandeMacBook-Pro:Ndk_HelloWorld zhouxiyuan$ ndk-build

在对应的lib中生成.so文件

感觉比windows下方便多了 cygwin以前让我好纠结啊 ubuntu 开发部现实



  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 3
博文 31
码字总数 23836
评论 (1)
yule123000
ding79
×
kylinhuang
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: