2014-09-01 67 views
0

在執行上的Cocos2D-X創建的Android的項目中,我得到錯誤,錯誤是:得到錯誤,而從執行./build_native.sh的Cocos2D-X的Android項目

$ ./build_native.sh 
NDK_ROOT = D:\Updated Eclipse\android-ndk-r10 
COCOS2DX_ROOT = /cygdrive/d/Cocos2d-x/cocos2d-x-2.2.5/projects/MyApp/proj.android/../../.. 
APP_ROOT = /cygdrive/d/Cocos2d-x/cocos2d-x-2.2.5/projects/MyApp/proj.android/.. 
APP_ANDROID_ROOT = /cygdrive/d/Cocos2d-x/cocos2d-x-2.2.5/projects/MyApp/proj.android 
Using prebuilt externals 
ERROR: You are using a non-Cygwin compatible Make program. 
Currently using: D:/Cocos2d-X/Cygwin/bin/make 

To solve the issue, follow these steps: 

1. Ensure that the Cygwin 'make' package is installed. 
    NOTE: You will need GNU Make 3.81 or later! 

2. Define the GNUMAKE environment variable to point to it, as in: 

    export GNUMAKE=/usr/bin/make 

3. Call 'ndk-build' again. 

我有安裝了所有必需SW並設置路徑,環境等正常,

的Cocos2D-X版本:的Cocos2D-X-2.2.5

Android的ADT:最新的Android SDK

的Android NDK:機器人-NDK-R10

Cygwin的:

Cygwin包安裝的autoconf,automake的,binutils的,GCC核,GCC-G ** 32位, GCC4核,GCC4-G **,GDB,PCRE,PCRE-devel的,呆子,使

的Python:蟒-2.7.8.msi

的路徑和環境是:

ANDROID_NDK_PATH C:\用戶\ d \文件\的Android \ NDK \機器人-NDK-R 8d各自

COCOS2DX_ROOT d:\的Cocos2D-X \的cocos2d-X- 2.2.5

gnumake的的/ usr /斌/使

NDK_PROJECT_PATH d:\的Cocos2D-X \的cocos2d-X-2.2.5 \突出

NDK_ROOT d:\更新的Eclipse \ Android的NDK-R10

路徑 d:\的Cocos2D-X \ Cygwin的\ BIN

請幫我解決這個問題。

謝謝

回答

1

您的NDK位於「更新的Eclipse」文件夾中。您需要重命名文件夾,使其沒有任何空間。重命名後,在「build_native.sh」中更新您的NDK路徑,然後嘗試重建。