Hoe Qt SDK op Ubuntu Linux te installeren (met afbeeldingen)

Inhoudsopgave:

Hoe Qt SDK op Ubuntu Linux te installeren (met afbeeldingen)
Hoe Qt SDK op Ubuntu Linux te installeren (met afbeeldingen)

Video: Hoe Qt SDK op Ubuntu Linux te installeren (met afbeeldingen)

Video: Hoe Qt SDK op Ubuntu Linux te installeren (met afbeeldingen)
Video: Inkscape Mandala Design Tutorial: How to Create Colorful Mandala Art with Live Mirror Symmetry 2024, April
Anonim

De Qt Software Development Kit (SDK) is een platformonafhankelijk applicatieframework dat veel wordt gebruikt voor het ontwikkelen van applicatiesoftware met een grafische gebruikersinterface (GUI). Enkele van de bekende toepassingen die met Qt zijn ontwikkeld, zijn KDE, Opera, Google Earth en Skype. Het is een draagbaar cross-platform applicatie-gebruikersinterfaceframework dat werkt op de besturingssystemen Windows, Linux en Mac OS X. Qt SDK helpt u bij het maken van grafische gebruikersinterfaces (GUI's) voor uw applicaties die zullen draaien op Windows, Linux en Mac OS X. Voor meer gedetailleerde informatie over de Qt SDK, zie de Qt SDK-website. Zie voor meer informatie over het maken van uw eerste Qt-programma het volgende document Hoe u uw eerste Qt-programma kunt maken op Ubuntu Linux.

Opmerking:

Dit document behandelt de installatie van de 64-bits versie van Qt-SDK 4.8 en Qt-SDK 5.0, softwareontwikkelingskit op Ubuntu Linux en zal ook werken voor Debian en Linux Mint.

Stappen

Methode 1 van 2: Qt SDK 4.8 Installatie-instructies:

Installeer Qt SDK op Ubuntu Linux Stap 1
Installeer Qt SDK op Ubuntu Linux Stap 1

Stap 1. Bepaal eerst de bitversie van uw Ubuntu Linux-besturingssysteem door een terminal te openen en het volgende hieronder te typen en de bijpassende Qt SDK-bitversie voor uw besturingssysteem te downloaden

Als u bijvoorbeeld 32-bit Ubuntu Linux gebruikt, download dan 32-bit Qt SDK, als u 64-bit Ubuntu Linux gebruikt, download dan 64-bit Qt SDK.

  • Type/Kopiëren/Plakken:

    bestand /sbin/init

  • Let op de bitversie van uw Ubuntu Linux-besturingssysteemarchitectuur die wordt weergegeven, of deze nu 32-bits of 64-bits is.
Installeer Qt SDK op Ubuntu Linux Stap 2
Installeer Qt SDK op Ubuntu Linux Stap 2

Stap 2. Download vervolgens de Qt Software Development Kit (SDK) Download Qt SDK

  • Selecteer uw Ubuntu Linux-systeemarchitectuur, zoals de 32-bits of 64-bits versie van de Qt SDK. U kunt ook ontwikkelingsbibliotheken toevoegen zodat u Qt-toepassingen zonder complicaties kunt uitvoeren door deze stappen te volgen.
  • Opmerking:

    Als het gaat om het downloaden van de SDK, download dan de offline installatie omdat het lang duurt om te downloaden, tenzij je een echt snelle downloadverbinding hebt.

  • U hebt twee methoden als het gaat om het downloaden van de Qt SDK: de online installatiemethode of de offline installatiemethode. Ik download liever gewoon de volledige SDK met behulp van de offline methode. Omdat de klassen waaruit Qt SDK bestaat zo groot zijn, duurt het enkele uren op een langzame verbinding om de SDK te downloaden. Dit kan al dan niet een afknapper zijn voor sommige gebruikers die de Qt SDK willen uitproberen.
  • Suggestie: Ik raad ten zeerste aan om het offline installatieprogramma te gebruiken in plaats van het online installatieprogramma, tenzij je een echt snelle verbinding hebt.
Installeer Qt SDK op Ubuntu Linux Stap 3
Installeer Qt SDK op Ubuntu Linux Stap 3

Stap 3. Open een terminal en voer de volgende opdrachten hieronder in:

  • Type/Kopiëren/Plakken:

    sudo apt-get install synaptic

  • Type/Kopiëren/Plakken:

    sudo apt-get update

  • Deze opdracht wordt gebruikt om de pakketindexbestanden van hun bronnen via internet bij te werken en opnieuw te synchroniseren.
  • Type/Kopiëren/Plakken:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Deze opdracht voegt extra Qt-ontwikkelingsbibliotheken toe aan uw Ubuntu Linux-systeem, waardoor Qt-programma's soepel op uw systeem kunnen draaien.
Installeer Qt SDK op Ubuntu Linux Stap 4
Installeer Qt SDK op Ubuntu Linux Stap 4

Stap 4. Typ/kopieer/plak:

cd /home/"je gebruikersnaam"/Downloads

Hierdoor gaat u naar de map Downloads op uw systeem

Installeer Qt SDK op Ubuntu Linux Stap 5
Installeer Qt SDK op Ubuntu Linux Stap 5

Stap 5. Typ/kopieer/plak:

sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run

Dit maakt de Qt SDK uitvoerbaar voor alle gebruikers op uw systeem

Installeer Qt SDK op Ubuntu Linux Stap 6
Installeer Qt SDK op Ubuntu Linux Stap 6

Stap 6. Installeer de Qt SDK door de volgende opdracht te geven:

  • Type/Kopiëren/Plakken:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -stijl cleanlooks

  • U moet superuser-rechten hebben om de Qt SDK te installeren
Installeer Qt SDK op Ubuntu Linux Stap 7
Installeer Qt SDK op Ubuntu Linux Stap 7

Stap 7. Wanneer u de Qt SDK installeert, wordt u gevraagd een map te selecteren waar u de Qt SDK wilt plaatsen

Selecteer /opt en uw Qt SDK wordt geïnstalleerd in een map met de naam /opt/QtSDK

Installeer Qt SDK op Ubuntu Linux Stap 8
Installeer Qt SDK op Ubuntu Linux Stap 8

Stap 8. Wijzig de machtigingen op de Qt SDK-maplocatie zodat deze beschikbaar is voor alle gebruikers door de volgende opdracht uit te voeren:

Installeer Qt SDK op Ubuntu Linux Stap 9
Installeer Qt SDK op Ubuntu Linux Stap 9

Stap 9. Typ/kopieer/plak:

sudo -s chmod -R 777 /opt/QtSDK

Dit maakt de Qt SDK uitvoerbaar voor alle gebruikers op uw systeem

Installeer Qt SDK op Ubuntu Linux Stap 10
Installeer Qt SDK op Ubuntu Linux Stap 10

Stap 10. Typ/kopieer/plak:

sudo -s chmod -R 777 /home/"je gebruikersnaam"/.config/Nokia

Dit voorkomt foutmeldingen wanneer u QtCreator start, waarin staat dat het niet kan schrijven naar de /home/"je gebruikersnaam"/.config/Nokia-map.

Installeer Qt SDK op Ubuntu Linux Stap 11
Installeer Qt SDK op Ubuntu Linux Stap 11

Stap 11. Zodra het Qt-programma is geïnstalleerd, opent u een terminal en gebruikt u een teksteditor zoals nano of gedit om uw /etc/profile te bewerken

  • Type/Kopiëren/Plakken:

    sudo -s nano /etc/profile

  • of
  • Type/Kopiëren/Plakken:

    sudo -s gedit /etc/profile

Installeer Qt SDK op Ubuntu Linux Stap 12
Installeer Qt SDK op Ubuntu Linux Stap 12

Stap 12. Scroll naar beneden naar het einde van het /etc/profile-bestand en voer de volgende tekst hieronder in

U wilt deze regel hieronder toevoegen aan uw /etc/profile systeembrede bestand, zodat u de mogelijkheid heeft om Qt-programma's vanaf de terminalregel te compileren.

Installeer Qt SDK op Ubuntu Linux Stap 13
Installeer Qt SDK op Ubuntu Linux Stap 13

Stap 13. Typ/kopieer/plak:

  • PATH=/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin:$PATH
  • PAD exporteren
Installeer Qt SDK op Ubuntu Linux Stap 14
Installeer Qt SDK op Ubuntu Linux Stap 14

Stap 14. Het bovenstaande vetgedrukte nummer geeft het versienummer van de Qt SDK aan, dus zorg ervoor dat u het juiste versienummer van de Qt SDK invoert

De Qt SDK wordt altijd verbeterd met nieuwe versiewijzigingen. Zorg er dus voor dat u rekening houdt met uw Qt SDK-versienummer.

In dit voorbeeld gebruiken we bijvoorbeeld Qt-versie 4.8.1, daarom zou het versienummer in het /etc/profile overeenkomen met 4.8.1

Installeer Qt SDK op Ubuntu Linux Stap 15
Installeer Qt SDK op Ubuntu Linux Stap 15

Stap 15. Sla het /etc/profile-bestand op en sluit af

Installeer Qt SDK op Ubuntu Linux Stap 16
Installeer Qt SDK op Ubuntu Linux Stap 16

Stap 16. Laad het /etc/profile-bestand opnieuw door het volgende commando uit te voeren:

  • Type/Kopiëren/Plakken:

    . /etc/profiel

  • Zorg ervoor dat u een. en dan een spatie om je /etc/profile-bestand opnieuw te laden
Installeer Qt SDK op Ubuntu Linux Stap 17
Installeer Qt SDK op Ubuntu Linux Stap 17

Stap 17. Zodra het /etc/profile-bestand opnieuw is geladen, geeft u de volgende opdracht op. U kunt de volgende opdrachten typen om ervoor te zorgen dat uw Ubuntu Linux-systeem herkent dat de Qt SDK is geaccepteerd door het systeem PATH

Installeer Qt SDK op Ubuntu Linux Stap 18
Installeer Qt SDK op Ubuntu Linux Stap 18

Stap 18. Typ/kopieer/plak:

welke qmake

  • U zou een antwoord moeten krijgen zoals hieronder:
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Installeer Qt SDK op Ubuntu Linux Stap 19
Installeer Qt SDK op Ubuntu Linux Stap 19

Stap 19. Typ ook de volgende opdracht hieronder:

  • Type/Kopiëren/Plakken:

    qmake -versie

Installeer Qt SDK op Ubuntu Linux Stap 20
Installeer Qt SDK op Ubuntu Linux Stap 20

Stap 20. U zou een antwoord moeten krijgen dat er ongeveer zo uitziet:

  • ' QMaak versie 2.01a
  • ' Qt versie 4.8.1 gebruiken in /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Installeer Qt SDK op Ubuntu Linux Stap 21
Installeer Qt SDK op Ubuntu Linux Stap 21

Stap 21. Dit laat u weten dat u Qt-programma's kunt compileren vanaf de opdrachtregel

Nu bent u helemaal klaar om Qt-programma's op uw Ubuntu Linux-systeem te compileren. Zodra de Qt SDK met succes op uw systeem is geïnstalleerd, wilt u misschien proberen uw eerste Qt-programma te compileren. Zie dit document voor meer informatie Hoe u uw eerste Qt-programma kunt maken op Ubuntu Linux.

Methode 2 van 2: Qt SDK 5.0 Installatie-instructies:

Installeer Qt SDK op Ubuntu Linux Stap 22
Installeer Qt SDK op Ubuntu Linux Stap 22

Stap 1. Bepaal eerst de bitversie van uw Ubuntu Linux-besturingssysteem door een terminal te openen en het volgende hieronder te typen en de bijpassende Qt SDK-bitversie voor uw besturingssysteem te downloaden

Als u bijvoorbeeld 32-bit Ubuntu Linux gebruikt, download dan 32-bit Qt SDK, als u 64-bit Ubuntu Linux gebruikt, download dan 64-bit Qt SDK.

  • Type/Kopiëren/Plakken:

    bestand /sbin/init

  • Let op de bitversie van uw Ubuntu Linux-besturingssysteemarchitectuur die wordt weergegeven, of deze nu 32-bits of 64-bits is.
Installeer Qt SDK op Ubuntu Linux Stap 23
Installeer Qt SDK op Ubuntu Linux Stap 23

Stap 2. Download vervolgens de Qt Software Development Kit (SDK) Download Qt SDK

  • Selecteer uw Ubuntu Linux-systeemarchitectuur, zoals de 32-bits of 64-bits versie van de Qt SDK. U kunt ook ontwikkelingsbibliotheken toevoegen zodat u Qt-toepassingen zonder complicaties kunt uitvoeren door deze stappen te volgen.
  • Opmerking:

    Als het gaat om het downloaden van de SDK, download dan de offline installatie omdat het lang duurt om te downloaden, tenzij je een echt snelle downloadverbinding hebt.

  • U hebt twee methoden als het gaat om het downloaden van de Qt SDK: de online installatiemethode of de offline installatiemethode. Ik download liever gewoon de volledige SDK met behulp van de offline methode. Omdat de klassen waaruit Qt SDK bestaat zo groot zijn, duurt het enkele uren op een langzame verbinding om de SDK te downloaden. Dit kan al dan niet een afknapper zijn voor sommige gebruikers die de Qt SDK willen uitproberen.
  • Suggestie: Ik raad je ten zeerste aan om het offline installatieprogramma te gebruiken in plaats van het online installatieprogramma, tenzij je een echt snelle verbinding hebt.
Installeer Qt SDK op Ubuntu Linux Stap 24
Installeer Qt SDK op Ubuntu Linux Stap 24

Stap 3. Open een terminal en voer de volgende opdrachten hieronder in:

  • Type/Kopiëren/Plakken:

    sudo apt-get install synaptic

  • Type/Kopiëren/Plakken:

    sudo apt-get update

  • Deze opdracht wordt gebruikt om de pakketindexbestanden van hun bronnen via internet bij te werken en opnieuw te synchroniseren.
  • Type/Kopiëren/Plakken:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Deze opdracht voegt extra Qt-ontwikkelingsbibliotheken toe aan uw Ubuntu Linux-systeem, waardoor Qt-programma's soepel op uw systeem kunnen draaien. Ik heb deze informatie toegevoegd voor het geval je Qt SDK 4.8-compatibele bibliotheken wilt installeren
  • Type/Kopiëren/Plakken:

    sudo apt-get install build-essentieel

  • dit voegt extra C/C++-bibliotheken toe voor compilatie
  • Type/Kopiëren/Plakken:

    sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev

  • dit zal OpenGL-functionaliteit toevoegen bij het uitvoeren van uw Qt-toepassingen
Installeer Qt SDK op Ubuntu Linux Stap 25
Installeer Qt SDK op Ubuntu Linux Stap 25

Stap 4. Typ/kopieer/plak:

cd /home/"je gebruikersnaam"/Downloads

Hierdoor gaat u naar de map Downloads op uw systeem

Installeer Qt SDK op Ubuntu Linux Stap 26
Installeer Qt SDK op Ubuntu Linux Stap 26

Stap 5. Typ/kopieer/plak:

sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run

Dit maakt de Qt SDK uitvoerbaar voor alle gebruikers op uw systeem

Installeer Qt SDK op Ubuntu Linux Stap 27
Installeer Qt SDK op Ubuntu Linux Stap 27

Stap 6. Installeer de Qt SDK door de volgende opdracht te geven:

  • Type/Kopiëren/Plakken:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -stijl cleanlooks

  • U moet superuser-rechten hebben om de Qt SDK te installeren
Installeer Qt SDK op Ubuntu Linux Stap 28
Installeer Qt SDK op Ubuntu Linux Stap 28

Stap 7. Wanneer u de Qt SDK installeert, wordt u gevraagd een map te selecteren waar u de Qt SDK wilt plaatsen

Selecteer /opt en uw Qt SDK wordt geïnstalleerd in een map met de naam /opt/QtSDK

Installeer Qt SDK op Ubuntu Linux Stap 29
Installeer Qt SDK op Ubuntu Linux Stap 29

Stap 8. Wijzig de machtigingen op de Qt SDK-maplocatie zodat deze beschikbaar is voor alle gebruikers door de volgende opdracht uit te voeren:

Installeer Qt SDK op Ubuntu Linux Stap 30
Installeer Qt SDK op Ubuntu Linux Stap 30

Stap 9. Typ/kopieer/plak:

sudo -s chmod -R 777 /opt/Qt5.0.2

Dit maakt de Qt SDK uitvoerbaar voor alle gebruikers op uw systeem

Installeer Qt SDK op Ubuntu Linux Stap 31
Installeer Qt SDK op Ubuntu Linux Stap 31

Stap 10. Typ/kopieer/plak:

sudo -s chmod -R 777 /home/"je gebruikersnaam"/.config/QtProject

Dit voorkomt foutmeldingen wanneer u QtCreator start, waarin staat dat het niet kan schrijven naar de /home/"je gebruikersnaam"/.config/QtProject-map.

Installeer Qt SDK op Ubuntu Linux Stap 32
Installeer Qt SDK op Ubuntu Linux Stap 32

Stap 11. Zodra het Qt-programma is geïnstalleerd, opent u een terminal en gebruikt u een teksteditor zoals nano of gedit om uw /etc/profile te bewerken

  • Type/Kopiëren/Plakken:

    sudo -s nano /etc/profile

  • of
  • Type/Kopiëren/Plakken:

    sudo -s gedit /etc/profile

Installeer Qt SDK op Ubuntu Linux Stap 33
Installeer Qt SDK op Ubuntu Linux Stap 33

Stap 12. Scroll naar beneden naar het einde van het /etc/profile-bestand en voer de volgende tekst hieronder in

U wilt deze regel hieronder toevoegen aan uw /etc/profile systeembrede bestand, zodat u de mogelijkheid heeft om Qt-programma's vanaf de terminalregel te compileren.

Installeer Qt SDK op Ubuntu Linux Stap 34
Installeer Qt SDK op Ubuntu Linux Stap 34

Stap 13. Typ/kopieer/plak:

  • PAD=/opt/Qt5.0.2/5.0.2/gcc/bin:$PATH
  • PAD exporteren
Installeer Qt SDK op Ubuntu Linux Stap 35
Installeer Qt SDK op Ubuntu Linux Stap 35

Stap 14. Het bovenstaande vetgedrukte nummer geeft het versienummer van de Qt SDK aan, dus zorg ervoor dat u het juiste versienummer van de Qt SDK invoert

De Qt SDK wordt altijd verbeterd met nieuwe versiewijzigingen. Zorg er dus voor dat u rekening houdt met uw Qt SDK-versienummer.

We gebruiken bijvoorbeeld de Qt-versie 5.0.2 in dit voorbeeld zou het versienummer in het /etc/profile dus overeenkomen met: 5.0.2

Installeer Qt SDK op Ubuntu Linux Stap 36
Installeer Qt SDK op Ubuntu Linux Stap 36

Stap 15. Sla het /etc/profile-bestand op en sluit af

Installeer Qt SDK op Ubuntu Linux Stap 37
Installeer Qt SDK op Ubuntu Linux Stap 37

Stap 16. Laad het /etc/profile-bestand opnieuw door het volgende commando uit te voeren:

  • Type/Kopiëren/Plakken:

    . /etc/profiel

  • Zorg ervoor dat u een. en dan een spatie om je /etc/profile-bestand opnieuw te laden
Installeer Qt SDK op Ubuntu Linux Stap 38
Installeer Qt SDK op Ubuntu Linux Stap 38

Stap 17. Zodra het /etc/profile-bestand opnieuw is geladen, geeft u de volgende opdracht op. U kunt de volgende opdrachten typen om ervoor te zorgen dat uw Ubuntu Linux-systeem herkent dat de Qt SDK is geaccepteerd door het systeem PATH

Installeer Qt SDK op Ubuntu Linux Stap 39
Installeer Qt SDK op Ubuntu Linux Stap 39

Stap 18. Typ/kopieer/plak:

welke qmake

  • U zou een antwoord moeten krijgen zoals hieronder:
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Installeer Qt SDK op Ubuntu Linux Stap 40
Installeer Qt SDK op Ubuntu Linux Stap 40

Stap 19. Typ ook de volgende opdracht hieronder:

  • Type/Kopiëren/Plakken:

    qmake -versie

Installeer Qt SDK op Ubuntu Linux Stap 41
Installeer Qt SDK op Ubuntu Linux Stap 41

Stap 20. U zou een antwoord moeten krijgen dat er ongeveer zo uitziet:

  • QMaak versie 3.0
  • Qt-versie 5.0.2 gebruiken in /opt/Qt5.0.2/5.0.2/gcc/lib
Installeer Qt SDK op Ubuntu Linux Stap 42
Installeer Qt SDK op Ubuntu Linux Stap 42

Stap 21. Dit laat u weten dat u Qt SDK 5.0-programma's kunt compileren vanaf de opdrachtregel

Nu bent u helemaal klaar om Qt-programma's op uw Ubuntu Linux-systeem te compileren. Zodra de Qt SDK met succes op uw systeem is geïnstalleerd, wilt u misschien proberen uw eerste Qt-programma te compileren. Zie dit document voor meer informatie Hoe u uw eerste Qt-programma kunt maken op Ubuntu Linux.

Aanbevolen: