gpt4 book ai didi

android - 如何设置 GNUMAKE 变量以使 ndk-build 正常工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:30 25 4
gpt4 key购买 nike

我正在尝试使 ndk-build 在 Windows 上的 Cygwin 中工作。根据 NDK 文档(特别是 INSTALL.htm),“NDK 要求 GNU Make 3.81 或更高版本可用于您的开发。”

我的电脑上安装了 Gnu Make。

到目前为止,还不错。

在 Cygwin bash 中,我 cd 到 android NDK 根目录。现在,当我输入以下命令时(现在没有参数,只是为了查看命令是否有效):

$./ndk-build
错误:找不到“make”程序。请安装 Cygwin make 包或定义 GNUMAKE 变量以指向它。

所以我尝试设置 GNUMAKE 变量,但没有成功:

$export GNUMAKE='/cygdrive/c\Program Files\GnuWin32\bin'
错误:您的 GNUMAKE 变量定义为无效名称:/cygdrive/c\Program Files\GnuWin32\bin请修复它以指向有效的 make 可执行文件(例如 usr/bin/make)

我什至尝试按照它的建议将它设置为 usr/bin/make,但出现相同的无效名称错误。

有人知道如何解决这个问题吗?

我正在使用 Windows 7、NDK r5、Cygwin 1.7.1

最佳答案

我在将 ndk 放入一个包含空格的文件夹中时遇到了 GNUMake 问题(我最初将其放在程序文件目录中)。我将所有内容移动到 C:/android/android-ndk 和 C:/android/android-sdk 并更新了我的路径设置以包含这些目录。

关于android - 如何设置 GNUMAKE 变量以使 ndk-build 正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com