QT Android应用程序stdlib.h:没有这样的文件或目录

QT Android应用程序stdlib.h:没有这样的文件或目录,android,c++,qt,android-ndk,Android,C++,Qt,Android Ndk,我正在尝试使用QT/QML开发一个Android应用程序 我正在使用Qt5.9.1,从下载,在安装时我也选择了Android选项 下载的Android SDK-SDK-tools-linux-3859397.zip和Android NDK-Android-NDK-r16b-linux-x86_64.zip 在QTCreator>工具>选项>设备上添加了这两个选项 编译程序时,我得到以下错误 ../../Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libs

我正在尝试使用QT/QML开发一个Android应用程序

我正在使用Qt5.9.1,从下载,在安装时我也选择了Android选项

下载的Android SDK-SDK-tools-linux-3859397.zip和Android NDK-Android-NDK-r16b-linux-x86_64.zip

在QTCreator>工具>选项>设备上添加了这两个选项

编译程序时,我得到以下错误

../../Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/cstdlib:72:20: fatal error: stdlib.h: No such file or directory
 #include <stdlib.h>
                    ^
compilation terminated.
Makefile:992: recipe for target 'main.o' failed
make: *** [main.o] Error 1
12:10:38: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project HellotestAndr (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.9.1 for Android armv7))
When executing step "Make"
。/../Android/Sdk/ndk bundle/sources/cxx stl/gnu libstdc++/4.9/include/cstdlib:72:20:致命错误:stdlib.h:没有这样的文件或目录
#包括
^
编译终止。
Makefile:992:目标“main.o”的配方失败
make:**[main.o]错误1
12:10:38:进程“/usr/bin/make”已退出,代码为2。
构建/部署项目HelloteStander时出错(工具包:适用于armeabi-v7a的Android(适用于Android armv7的GCC 4.9、Qt 5.9.1))
执行步骤“Make”时

如何修复此错误?

推荐使用Android NDK 10e,我在r16b上也遇到了同样的问题,我看到Qt不支持更新版本。我使用的是Win7、Qt 5.10.0 MSVC2015和NDK-r16b版本。一切正常。也许你的问题是Linux特有的。