感谢各位的帮助,我这里终于搞清楚什么原因了,编译之类的都没问题,是 Qt Creator 配置这里有问题了。
很奇怪,我当时配置的时候先配置了 Compiler 里面的 GCC 和 G++,由于选错了工具链(Tina Linux 默认用 /home/os/h616/linux/h313/prebuilt/gcc/linux-x86/aarch64/toolchain-sunxi-glibc/toolchain/bin/aarch64-openwrt-linux-gnu-gcc 来编译整个 SDK 包的,但是 Qt 却用的是 /home/os/h616/linux/h313/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-glibc/toolchain/bin/arm-openwrt-linux-gnueabi-gcc)。
在选错了工具链的情况下,我选择了正确的 qmake,但是这个时候 qmake 被识别为 x86 desktop 模式,不是正确的 Qt version 5.10.1 for Embedded Linux,而且即使这个时候我更改工具链为正确的路径,qmake 这里也不会变成正常的。
无意中把工具链配置删除,qmake 配置也删除,先配置 qmake,然后再配置工具链,结果就正常了。