Android 未找到交叉编译NDK
我正在尝试安装Qt5 Android,在配置时遇到了一个问题: 未找到NDK 环境Android 未找到交叉编译NDK,android,qt,android-ndk,qt5,Android,Qt,Android Ndk,Qt5,我正在尝试安装Qt5 Android,在配置时遇到了一个问题: 未找到NDK 环境 Ubuntu 13.10 Jdk 7u51-2.4.4-0ubuntu0.13.10.1 Java 1.7.0_51 Qt-5.2.1 发行 按照章节中的说明,配置过程失败 ./configure -developer-build -xplatform android-g++ -nomake tests -nomake examples -android-ndk $NDK -android-sdk $SDK
- Ubuntu 13.10
- Jdk 7u51-2.4.4-0ubuntu0.13.10.1
- Java 1.7.0_51
- Qt-5.2.1
./configure -developer-build -xplatform android-g++ -nomake tests -nomake examples -android-ndk $NDK -android-sdk $SDK
-android-toolchain-version 4.8 -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples -prefix $QT_OUTPUT_DIR
.....
Can not detect Android NDK toolchain. Please use -android-toolchain-version to specify
回馈
我已经在一个工作目录中下载并提取了所需的软件包~/build/qt5 android:
jeby6372@mercure:~/build/qt5-android$ ls
android-ndk-r8e android-sdk-linux qt5
当然,其中:
- android-ndk-r8e是ndk
- android sdk linuxandroid sdk
- qt5Android qt5源代码
~$ export NDK=~/build/qt5-android/android-ndk-r8e
~$ export SDK=~/build/qt5-android/android-sdk-linux
~$ export $QT_OUTPUT_DIR=/opt/Qt5-Android
~$ export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
有人能帮我吗?提前感谢。可能的副本
~$ export NDK=~/build/qt5-android/android-ndk-r8e
~$ export SDK=~/build/qt5-android/android-sdk-linux
~$ export $QT_OUTPUT_DIR=/opt/Qt5-Android
~$ export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre