【发布时间】:2020-05-05 06:53:02
【问题描述】:
当我使用 QtCreator 4.12.0(使用 Qt 5.14.2)打开一个 .pro 文件时,它会使用以下参数运行 QMake:
C:\Android_new\QtCreator5_14_2\5.14.2\android\bin\qmake.exe C:\dev\vobs_2019\build\tinyxml\tinyxml-2.6.2\win64\msvc142\tinyxml.pro -spec android-clang "CONFIG+=qtquickcompiler" ANDROID_ABIS="armeabi-v7a" && C:/Android_new/android_sdk/ndk-bundle/prebuilt/windows-x86_64/bin/make.exe qmake_all
您会看到默认情况下仅使用“armeabi-v7a”。如果我想处理更多,我必须去项目设置并检查其他ABI(“arm64-v8a”,“x86”......)。
有没有办法在.pro文件本身中指定我的项目支持的ABI(我尝试添加ANDROID_ABIS="armeabi-v7a arm64-v8a"但没有效果)。
【问题讨论】:
-
你试过不加引号吗?
-
请看我发布的答案
标签: qt qt-creator qmake