Verwirrt über die QT Creator Programming App (verschiedene Versionen) [geschlossen]

Ich bin wirklich verwirrt über die verschiedenen "Versionen" von QT Creator. Mein Ziel bei der Verwendung von QT ist die Entwicklung von Apps für Mac, Windows, Android und iOS. Ich verstehe den Unterschied zwischen diesen 4 separaten Apps nicht.Verschiedene App-"Versionen" auf der QT-Website verfügbar

Ich habe sie alle heruntergeladen und in verschiedenen Ordnern installiert. Ich habe festgestellt, dass sie auf der Benutzeroberfläche und im About-Fenster der App keinen Unterschied machen.

Ich habe alle "Versionen" der QT-App mit verschiedenen Ordnern installiert

Geben Sie hier die Bildbeschreibung ein

Kann mir endlich jemand sagen, was der Unterschied ist und welchen ich wählen sollte, wenn ich Mac-, Windows-, Android- und iOS-Apps in einer einzigen App entwickeln möchte. Danke!

Antworten (1)

Sie verwechseln QT Creator mit QT SDK.

QT Creator ist der IDE-Code-Editor – laden Sie die Version für das Betriebssystem herunter, in dem Sie Code schreiben.

QT SDK - können Sie haben

  • eine für das Betriebssystem, auf dem Sie gerade entwickeln (muss haben)
  • andere für die mobile Entwicklung

Wenn Sie auf mehrere Plattformen abzielen, verwenden Sie am besten das Online-Installationsprogramm und wählen Sie aus, was Sie möchten.

In Ihrem Fall:

  • QT für Mac
  • QT für Android
  • QT für iOS

Wenn Sie Windows-Apps erstellen möchten, müssen Sie das SDK auf einem Windows-PC installieren, offensichtlich die Windows-Version davon.

Folgendes sollten Sie wählen, wenn Sie Windows ausführen und auch mobile Plattformen wünschen:

Geben Sie hier die Bildbeschreibung ein

Was ich ausgewählt habe und warum:

  • MinGW 4.8 – das sind die SDK-Binärdateien für Windows und Bibliotheken für den MinGW-Compiler – wird für die Windows-Entwicklung benötigt
  • Android arm v7 – SDK vorgefertigte Binärdateien für die Android-Entwicklung
  • MinGW 4.8 - Ich möchte den MinGW-Compiler installieren, weil ich kein Visual C++ habe (wenn ich VC++ verwendet hätte, hätte ich das SDK dafür gewählt!)
  • QT Creator wird automatisch ausgewählt.

In der Mac-Version haben Sie etwas andere Optionen.

Hallo! Ich habe versucht, das Online-Installationsprogramm zu verwenden, aber da ich weit entfernt von ihren Servern lebe, gelingt es dem Online-Installationsprogramm nie, die Komponenten herunterzuladen. Irgendeine andere Lösung? Danke!
@ user294928 Nun, Sie können jedes SDK für sein Ziel verwenden. Es wird mehr Festplattenplatz benötigt. Ich weiß nicht, ob es möglich ist, mehrere SDKs in einer Installation zusammenzuführen.
Es ist in Ordnung, dass es in verschiedene Installationen getrennt ist, aber kann ich Apps aus einer einzigen App entwickeln und sie dann mit anderen SDKs exportieren.
@ user294928 dasselbe Projekt (Quellcode), das Sie in jedes SDK importieren können.
Danke! Es sollte wie das normale Online-Installationsprogramm funktionieren.