Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法检测Android NDK工具链_Android_Qt_Android Ndk_Toolchain - Fatal编程技术网

无法检测Android NDK工具链

无法检测Android NDK工具链,android,qt,android-ndk,toolchain,Android,Qt,Android Ndk,Toolchain,我想用工具链版本4.4.3为Android构建Qt5.1.2(用于工作的armeabi库) 我下载了最新的Android SDK、NDK和其他必需的工具 我还下载并复制了“路径到ndk/工具链”下的内容 我试图用下面的脚本配置qt5 ./configure -android-arch armeabi -android-toolchain-version 4.3.3 -android-ndk-host linux-x86 -developer-build -xplatform android-g+

我想用工具链版本4.4.3为Android构建Qt5.1.2(用于工作的armeabi库)
我下载了最新的Android SDK、NDK和其他必需的工具
我还下载并复制了“路径到ndk/工具链”下的内容
我试图用下面的脚本配置qt5

./configure -android-arch armeabi -android-toolchain-version 4.3.3 -android-ndk-host linux-x86 -developer-build -xplatform android-g++ -nomake tests -nomake examples -android-ndk /home/onurozcelik/Android/android-ndk-r9/ -android-sdk /home/onurozcelik/Android/android-sdk-linux/ -skip qttools -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples
但它失败了:无法检测到Android NDK工具链。请使用-android工具链版本来指定


有什么问题?如何修复它?

对我来说,它可以指定: -android工具链版本4.8


(在配置脚本中,它似乎查找“$CFG\u DEFAULT\u ANDROID\u NDK\u ROOT/toolschains/arm linux androideabi-$CFG\u DEFAULT\u ANDROID\u NDK\u toolschain\u VERSION/prebuild”,因此给定的版本插入到“arm linux androideabi-”之后,而这似乎是编译器版本,而不是ANDROID版本。)

Qt 5.1.2?这是git的吗?是的Qt5.1.2是git的对不起。这是我的错。在配置脚本中,我编写了
-android工具链版本4.3.3
,而不是
-android工具链版本4.4.3
。我成功地为Android armeabi libs构建了Qt5