2017-03-02 63 views
0

这是一个非常简单的问题,但我没有通过它看到我所收集的信息。我想要下载Qt(就像我之前在其他机器上完成的那样),但是因为我打算部署到Android,所以我问自己,如果我应该下载“用于Android的Qt 5.8.0”(Windows 32位版本)的“” 1.3 GB)“二进制马上而不是”Qt 5.8.0 for Windows 32位(MinGW 5.3.0,1.2 GB)“,然后获取Android SDK等 我真的不知道是什么前者真的是/包括...是否已包含Android SDK的Qt包?如果是这样,软件包中包含哪些编译器/位版本......这很简单,但我无法弄清楚。Qt下载混淆

+1

如果你想部署到android和windows,你必须同时下载。 – m7913d

回答

1

Qt for Android包含了针对Android所需的代码和二进制文件(但并不足够)。你需要Android SDK。它不包括而不是包括与定位Windows相关的任何东西,除了Qt自身提供的工具(qmake,uic,qrc等)之外,不包含任何Android构建工具。它配备了Qt Creator。

针对Windows的Qt MinGW包含了针对Windows所需的代码,二进制文件,编译器和库。它完全与Android无关。它是一个独立的开发环境,包含Qt Creator。

如果你想针对 Android和Windows,你需要下载。

+0

谢谢!我对此并不确定,因为这些文件同样很大......这是为什么?会有任何裁员,我可以绕过吗? – LCsa

+0

这是一个很大的框架。它必须很大。 –

+0

噢......我没有假设它们完全独立...... Qt库中的每个部分都与“Qt for Android”不同? – LCsa