与android工作室的Ar工具包nftBook

时间:2016-09-30 12:57:25

标签: android android-studio android-ndk artoolkit

如何解决android studio

中的artoolkit nftBook问题

当我在android studio终端中为nft book运行命令ndk-build时,它会显示错误:

  

clang ++。exe:错误:链接器命令失败,退出代码为1(使用-v to   看看调用)make:*** [obj / local / armeabi / libnftBookNative.so]   错误1

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

你不应该在android studio终端中运行它,而是在Git-Bash中运行它。 更仔细地阅读文档:)。

您看起来像是在使用Windows,因此需要使用Git-Bash进行编译。

请参阅:http://artoolkit.org/community/forums/viewtopic.php?f=26&t=17092

===========

编辑:

确保设置了以下环境变量: - 设置ANDROID_HOME以指示下载的Android SDK的根文件夹的路径。

  • 设置ANDROID_NDK_ROOT以指示下载的NDK的根文件夹(最可能是“ndk-bundle”)的路径。 ANDROID_HOME环境变量可用于帮助定义NDK。

  • ANDROID_NDK_ROOT = $ ANDROID_HOME / NDK束

  • 将NDK设置为与ANDROID_NDK_ROOT相同的路径。 NDK = $ ANDROID_NDK_ROOT

  • 设置PATH以包含ndk-build [.cmd]脚本文件的路径,即NDK根文件夹的路径。 NDK环境变量可用于帮助定义添加的路径。

  • 现在启动gitBash并导航到您的ARToolKit5_ROOT目录。
  • cd android
  • ./ build.sh 如果成功
  • ./ build_native_examples.sh