【问题标题】:android-cmake with NDK r9b on Windows 7 x64在 Windows 7 x64 上使用 NDK r9b 的 android-cmake
【发布时间】:2013-11-29 07:23:33
【问题描述】:

我正在尝试编译使用 CMake 构建系统进行编译的第三方库。 我有 windows 7 x64 和 Android NDK R9b。我从 https://github.com/taka-no-me/android-cmake 下载了 cmake-android 并将环境变量(ANDROID_NDK)设置为指向 android NDK 的根目录。

然后我尝试使用 cmake-gui 编译东西,当我在向导中询问时选择 android.toolchain.cmake 文件,但它说“在 NDK 中找不到任何工作工具链。可能你的 Android NDK 坏了。”我什至尝试过以前版本的 NDK,它也给出了同样的错误。同样的东西在 Linux 机器上也能完美运行。

我附上了cmake-gui的截图

【问题讨论】:

    标签: android c++ android-ndk cmake


    【解决方案1】:

    对于 64 位系统,您需要在 CMake 中设置以下内容

    ANDROID_NKD_HOST_X64=1

    很抱歉回答迟了,但我花了一段时间才找到这个解决方案,我认为它可能会帮助其他正在寻找它的人。

    【讨论】:

    • 在哪里??我在哪里设置这个??
    【解决方案2】:

    我认为你必须生成工具链。

    检查这里: http://android-cmake.googlecode.com/hg/documentation.html

    【讨论】:

      猜你喜欢
      • 2013-12-10
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      • 2020-08-12
      • 1970-01-01
      • 2015-09-24
      • 2011-03-26
      相关资源
      最近更新 更多