您需要NDKr9或更高版本

时间:2015-08-05 11:13:36

标签: android git android-ndk git-bash vlc-android

我尝试使用Git构建android-vlcijkPlayer,然后按照步骤并为每个步骤生成所需的sdk和ndk导出,两者都引导我通过Git-Bash发出相同的错误消息这是:

You need NDKr9 or later

我有 NDKr9b NDKr10d ,我收到了这两条错误消息,看了android-vlc sdk source code我发现了它只是检查ndk提供的路径中的 /RELEASE.TXT 文件:

# try to detect NDK version
REL=$(grep -o '^r[0-9]*.*' $ANDROID_NDK/RELEASE.TXT 2>/dev/null|cut -b2-)
case "$REL" in
    9*|10*)
        GCCVER=4.8
        CXXSTL="/"${GCCVER}
    ;;
    7|8|*)
        echo "You need the NDKv9 or later"
        exit 1
    ;;
esac

当我将自己检查为NDK10时,我发现它只包含一行:

  

r10d(64位)

在NDK9中它是:

  

R9B

在这两种情况下,它应该使代码运行没有问题,所以我在这里缺少什么?

p.s。我遇到了this question这提出了同样的问题,但它的回答并不能与我合作。

0 个答案:

没有答案