【问题标题】:Error with building Android NDK Project构建 Android NDK 项目时出错
【发布时间】:2012-03-15 11:13:17
【问题描述】:

我想在 Windows 中构建项目,我得到同样的错误:

   bash C:\linux\android-ndk1\ndk-build V=1 
    cygwin warning:
      MS-DOS style path detected: C:\dev\android\workspace4_android\FFWall
      Preferred POSIX equivalent is: /cygdrive/c/dev/android/workspace4_android/FFWall
      CYGWIN environment variable option "nodosfilewarning" turns off this warning.
      Consult the user's guide for more details about POSIX paths:
        http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
    Android NDK: ERROR:jni/Android.mk:bambuser-libavcore: LOCAL_SRC_FILES points to a missing file    
    /cygdrive/c/linux/android-ndk1/build/core/prebuilt-library.mk:43: *** Android NDK: Aborting    .  Stop.
    Android NDK: Check that jni/ffmpeg-android/build/ffmpeg/armeabi/lib/libavcore.so exists  or that its path is correct   

另一种构建方式:

C:\art\android-ndk\ndk-build V=1 

Cannot run program "C:\art\android-ndk\ndk-build": Launching failed
Error: Program "C:/art/android-ndk/ndk-build" is not found in PATH

PATH=[C:\Art\android-ndk;C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\Program Files\PC Connectivity Solution\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\MATLAB\R2011a\runtime\win32;C:\Program Files\MATLAB\R2011a\bin;C:\Program Files\MATLAB\R2007b\bin;C:\Program Files\MATLAB\R2007b\bin\win3;C:\dev\android\android-sdk-windows\tools;C:\cygwin\bin;C:/art/android-ndk/;C:\linux\android-ndk-r7b;C:\dev\android\eclipse] 

为什么会这样?

【问题讨论】:

    标签: android eclipse android-ndk cygwin


    【解决方案1】:

    发件人:http://developer.android.com/sdk/ndk/overview.html#reqs

    所需的开发工具

    • 对于所有开发平台,都需要 GNU Make 3.81 或更高版本。较早版本的 GNU Make 可能有效,但尚未经过测试。
    • 还需要最新版本的 awk(GNU Awk 或 Nawk)。
    • 对于 Windows,需要 Cygwin 1.7 或更高版本。 NDK 不适用于 Cygwin 1.5 安装。

    意思是你必须安装 Cygwin。之后,您可以像这样调用 ndk-build:

    $ProjectPath> /cygdrive/c/myNdkPath/ndk-build
    

    请同时查看以下内容的“入门”部分:

    http://developer.android.com/sdk/ndk/index.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2019-01-02
      相关资源
      最近更新 更多