我想使ndk生成在Windows上的Cygwin內工作。根據NDK文檔(特別是INSTALL.htm),「NDK需要在您的開發中提供GNU Make 3.81或更高版本。」如何設置GNUMAKE變量爲ndk生成工作
我在電腦上安裝了Gnu Make。
到目前爲止,這麼好。
在Cygwin bash中,我將cd切換到android NDK根目錄。現在,當我在鍵入以下命令(現在不帶參數,只是爲了看看命令的工作):
$/NDK-建立
錯誤:無法找到「製作」程序。請安裝Cygwin make軟件包或定義GNUMAKE變量以指向它。
所以我嘗試設置gnumake的變量,但沒有運氣:
$出口gnumake的= '/ cygdrive/C \ Program Files文件\的GnuWin32 \ bin' 的
錯誤:您gnumake的變量定義爲無效名稱:/ cygdrive/C \ Program Files文件\的GnuWin32 \ BIN 請修復它指向一個有效的補充可執行文件(例如,USR /斌/使)
我甚至試圖將其設置到usr/bin中/按照建議製作,但同樣的無效名稱錯誤。
任何人,知道如何解決這個問題?
我使用Windows 7,NDK R5,Cygwin的1.7.1
Android工具有時會在路徑名稱中出現空格問題。 +1 – srf 2013-04-21 21:57:05