Vuforia 收藏本版 已有9人收藏 +发表新主题
查看: 30687|回复: 1
打印 上一主题 下一主题

[分享] eclipse 编译jni的一些设置

[复制链接]

[分享] eclipse 编译jni的一些设置

ahstudy 发表于 2013-11-30 10:22:09 浏览:  30687 回复:  1 只看该作者 复制链接
最近帮人跟踪问题时,发现他们buildjni代码时,要么在linux下要么在cygwin下,敲一堆指令,进一堆目录,甚至还在linux和windows之间切换系统,着实麻烦。
  在网上找了找,有人贴了一些在eclipse里编译的办法,这里总结一下
  
  首先需要安装cygwin,不用勾选太多的内容。
  在select packages里面搜索autoconf2.1、automake1.10、binutils、gcc-core、gcc-g++、gcc4-core、gcc4-g++、gdb、pcre、libpcre-devel、gawk、make。
  然后一路next安装完成即可。

  eclipse-Project-Properties-Builders-New-Program
  
  Arguments输入
  --login -c "cd $(cygpath -u '${build_project}') && pwd && $NDK/ndk-build"
  build_project是Eclipse里面自带的工程路径,因为是windows风格的路径,需要用cygpath转换成cygwin的相对路径
NDK是cygwin里面设置的android ndk的路径  NDK=/cygdrive/e/Android/android-ndk-r7  #对应windows的e:\Android\android-ndk-r7
export NDK

  
  
  这里需要点Specify Resources,勾选需要编译的文件。
  Eclipse可以装个cdt,可以查看c的代码

分享至:
| 人收藏
回复

使用道具 举报

爱生活爱AR 该用户已被删除
沙发
爱生活爱AR 发表于 2013-12-2 09:43:42 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

注册会员

Copyright © 2013-2017 ARinChina-增强现实中国技术论坛   All Rights Reserved.