【问题标题】:Android NDK on Mac OSX - quick install w/o Developer ToolsMac OSX 上的 Android NDK - 无需开发人员工具即可快速安装
【发布时间】:2010-12-15 20:41:08
【问题描述】:

我只是被建议移植一些信号处理代码以使用 Android NDK 来加速该过程,但我想知道 1. 将它安装到哪里以及 2. 使用什么工具链

如果可能,我宁愿不下载 3.5GB Mac 开发者工具。我无权访问具有它的安装光盘。想尝试尽快完成这项工作。有谁知道如何让 NDK 开发在 OSX(雪豹)上快速运行?

【问题讨论】:

  • 只需下载 ndk for mac,然后按照 docs/INSTALL.txt 操作即可。一切都会好起来的。
  • @qrtt1 这对我来说并不完全有效。

标签: android macos osx-snow-leopard android-ndk


【解决方案1】:

Android NDK 中包含一个 make 版本。只需将 {NDK install dir}/prebuilt/darwin-x86/bin 添加到您的 PATH,您就可以使用 NDK 进行构建。

【讨论】:

    【解决方案2】:

    在任何地方解压缩 Mac OS X 的 NDK 包,然后将其添加到您的路径中。这就是使用 NDK 构建代码所需的全部内容。 NDK 包含自己的基于 GCC 的工具链,因此您甚至不需要安装 Xcode。

    转到 NDK 中的示例并在控制台中键入 ndk-build 以构建它们。

    【讨论】:

    • 这样做时出现错误:错误:找不到“make”程序。请安装 Cygwin make 包或定义 GNUMAKE 变量指向它。
    • 它没有品牌。它希望使用开发人员包中的那个。如果您的开发平台是 Mac,那么您应该使用 Apple 提供的工具。即使您更喜欢另一个 IDE 而不是 Xcode,它也会让您的生活变得更轻松。
    【解决方案3】:

    如果你安装Xcode,那将安装 Make。

    【讨论】:

    • Mac自带的Xcode应该够用了。无需下载。
    • Xcode 是否在其中一张安装 DVD 上?它没有预装在我的 Mac 上。
    • 是的,它在安装 DVD 上的开发人员包中。
    • 我没有安装 DVD,我的电脑上也没有 make。我真的很想在不安装 Xcode 的情况下做到这一点。
    猜你喜欢
    • 2013-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-12
    • 2015-11-30
    • 1970-01-01
    相关资源
    最近更新 更多