2017-03-02 61 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