Hoe de Qt SDK op de Linux Ubuntu-distributie te installeren

Posted on
Schrijver: Laura McKinney
Datum Van Creatie: 10 April 2021
Updatedatum: 1 Juli- 2024
Anonim
How to install Qt Creator and SDK on Linux Ubuntu
Video: How to install Qt Creator and SDK on Linux Ubuntu

Inhoud

is een wiki, wat betekent dat veel artikelen zijn geschreven door verschillende auteurs. Om dit artikel te maken, namen 15 mensen, sommige anoniem, deel aan de editie en de verbetering ervan in de loop van de tijd.

De Software Development Kit (SDK) van Qt is een platformoverschrijdend applicatiekader dat veel wordt gebruikt om applicaties te ontwikkelen met een grafische gebruikersinterface (GUI). in het Engels). Toepassingen die met Qt zijn ontwikkeld, zijn onder meer KDE, Opera, Google Earth en Skype. Het is een platformoverschrijdend, grafisch interfacetoepassingskader dat draagbaar is en draait op Mac OS X, Lonux en Windows-besturingssystemen. De Qt SDK helpt u bij het maken van gebruikersinterfacegrafieken (of GUI's) voor toepassingen die zowel op Mac OS X, Linus als Windows kunnen worden uitgevoerd. Raadpleeg de Qt SDK-website voor meer informatie over de SDK van Qt. Bekijk deze tutorial voor meer informatie over het maken van uw eerste Qt-programma.


Opmerking: dit artikel beschrijft de installatie van de 64-bits versie van Qt SDK 4.8 en Qt SDK 5.0, de software-ontwikkelingskits voor Linux Ubuntu-distributie, die ook werken voor Debian en Linux Mint.

stadia

Methode 1 van 2:
Installatierichtlijnen voor Qt SDK-versie 4.8

  1. 1 Bekijk om te beginnen welke versie (tegen bits) van Ubuntu u gebruikt door een terminal te openen en het onderstaande commando in te voeren. Download vervolgens de overeenkomstige versie van Qt's SDK voor uw besturingssysteem. Als u bijvoorbeeld een 32-bits versie van de Linux Ubuntu-distributie gebruikt, downloadt u de 32-bits SDK van Qt. Als u een 64-bits versie van de Linux Ubuntu-distributie gebruikt, downloadt u de 64-bits SDK van Qt.
    • Type of kopieer / plak: file / sbin / init
    • Let op de versie (aantal bits) van de Ubuntu-systeemarchitectuur die wordt weergegeven, 32-bits of 64-bits.
  2. 2 Download de SDK van Qt.
    • Kies de Qt SDK-versie die overeenkomt met de Ubuntu-systeemarchitectuur die u hebt. U kunt ook softwarebibliotheken toevoegen, zodat u Qt-toepassingen zonder complicaties kunt starten door de onderstaande stappen te volgen.
    • Opmerking: wanneer u de SDK downloadt, neemt u de "offline" -versie omdat het minder tijd kost om te downloaden, tenzij u een zeer snelle verbinding hebt.
    • Er zijn twee manieren om de SDK van Qt te downloaden: de online installatiemethode en de offline installatiemethode. Het is vaak het beste om de volledige SDK rechtstreeks via de offline methode te downloaden. Omdat de klassen in de SDK van Qt erg zwaar zijn, duurt het enkele uren om de SDK met een langzame verbinding te downloaden. Dit is misschien geen probleem voor gebruikers die gewoon de SDK van Qt willen proberen.
    • suggestie: het wordt sterk aanbevolen om het installatieprogramma offline te gebruiken in plaats van online, tenzij u een echt snelle verbinding hebt.
  3. 3 Open een terminal en voer de volgende opdrachten in:
    • Type of kopieer / plak: sudo apt-get install synaptic
    • Type of kopieer / plak: sudo apt-get update
    • Deze opdracht wordt gebruikt om pakketindexbestanden van hun bronnen op internet bij te werken en te synchroniseren.
    • Type of kopieer / plak: sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Met deze opdracht worden extra softwarebibliotheken aan uw machine toegevoegd, zodat u Qt-programma's netjes op uw computer kunt uitvoeren.
  4. 4 Type of kopieer / plak: cd / home /"Votre_nom_dutilisateur"/ Downloads
    • Hiermee gaat u naar de map Downloads (of Downloads) van uw systeem.
  5. 5 Type of kopieer / plak: sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.run
    • Hierdoor wordt de Qt SDK uitvoerbaar door alle gebruikers van de machine.
  6. 6 Voer de volgende opdracht in om de Qt SDK te installeren.
    • Type of kopieer / plak: sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run-style cleanlooks
    • U moet over superuser-rechten beschikken om de Qt SDK te installeren.
  7. 7 U wordt gevraagd om de map te kiezen waar u de Qt SDK wilt installeren. Kies / opt en de Qt SDK wordt geïnstalleerd in een map met de naam / opt / QtSDK.
  8. 8Wijzig de toegangsmachtigingen voor de map waarin de Qt SDK zich bevindt, zodat deze toegankelijk is voor alle gebruikers door de volgende opdracht in te voeren.
  9. 9 Type of kopieer / plak: sudo -s chmod -R 777 / opt / QtSDK
    • Hierdoor wordt de Qt SDK uitvoerbaar door alle gebruikers van de machine.
  10. 10 Type of kopieer / plak: sudo -s chmod -R 777 / home /"Votre_nom_dutilisateur"/.config/Nokia
    • Dit voorkomt dat fouten worden weergegeven bij het starten van QCreator en zegt dat de software niet naar de map / home / kan schrijven."Votre_nom_dutilisateur"/.config/Nokia.
  11. 11 Nadat de Qt-software is geïnstalleerd, opent u een opdrachtterminal en gebruikt u een es-editor zoals gedit of nano om het bestand / etc / profile te bewerken.
    • Type of kopieer / plak: sudo -s nano / etc / profile
    • of
    • Type of kopieer / plak: sudo -s gedit / etc / profile
  12. 12 Scrol naar beneden in het bestand / etc / profile en typ de e hieronder. Deze regel moet worden toegevoegd aan het systeembestand / etc / profile om de Qt-programma's vanuit de terminal te kunnen compileren.
  13. 13 Type of kopieer / plak:
    • PATH = / opt / QtSDK / Desktop / Qt /4.8.1/ Gcc / bin: $ PATH
    • PATH exporteren
  14. 14 Het vetgedrukte nummer hierboven geeft het SDK-versienummer van Qt aan, dus zorg ervoor dat u het versienummer instelt dat overeenkomt met de SDK die u installeert. De Qt SDK wordt voortdurend verbeterd met nieuwe versies. Controleer uw versienummer.
    • We gebruiken bijvoorbeeld de versie 4.8.1 van Qt in ons geval moet het versienummer in / etc / profile zijn 4.8.1.
  15. 15Sla het / etc / profile-bestand op en sluit het.
  16. 16 Laad het / etc / profile-bestand opnieuw met de volgende opdracht.
    • Type of kopieer / plak:. / Etc / profile
    • Zorg ervoor dat u een punt plaatst, gevolgd door een spatie om het bestand / etc / profile opnieuw te laden.
  17. 17Nadat het bestand / etc / profile is gewijzigd, voert u de volgende opdracht in om ervoor te zorgen dat uw systeem de SDK van Qt herkent door de PATH op te nemen.
  18. 18 Type of kopieer / plak: welke qmake
    • U zou een antwoord moeten ontvangen zoals hieronder.
    • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
  19. 19 Voer ook het onderstaande commando in.
    • Type of kopieer / plak: qmake -versie
  20. 20 U zou een antwoord moeten ontvangen zoals hieronder.
    • QMaak versie 2.01a
    • Qt-versie 4.8.1 gebruiken in /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
  21. 21 Dit vertelt u dat u nu Qt-programma's op de opdrachtregel kunt compileren. U bent nu klaar om Qt-programma's op uw Ubuntu-machine te compileren. Nadat de Qt SDK correct op uw computer is geïnstalleerd, wilt u beginnen met het compileren van uw eerste Qt-programma's. Bekijk deze tutorial voor meer informatie. reclame

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

  1. 1 Bekijk om te beginnen welke versie (tegen bits) van Ubuntu u gebruikt door een terminal te openen en het onderstaande commando in te voeren. Download vervolgens de overeenkomstige versie van Qt's SDK voor uw besturingssysteem. Als u bijvoorbeeld een 32-bits versie van de Linux Ubuntu-distributie gebruikt, downloadt u de 32-bits SDK van Qt. Als u een 64-bits versie van de Linux Ubuntu-distributie gebruikt, downloadt u de 64-bits SDK van Qt.
    • Type of kopieer / plak: file / sbin / init
    • Let op de versie (aantal bits) van de Ubuntu-systeemarchitectuur die wordt weergegeven, 32-bits of 64-bits.
  2. 2 Download de SDK van Qt.
    • Kies de Qt SDK-versie die overeenkomt met de Ubuntu-systeemarchitectuur die u hebt. U kunt ook softwarebibliotheken toevoegen, zodat u Qt-toepassingen zonder complicaties kunt starten door de onderstaande stappen te volgen.
    • Opmerking: wanneer u de SDK downloadt, neemt u de "offline" -versie omdat het minder tijd kost om te downloaden, tenzij u een zeer snelle verbinding hebt.
    • Er zijn twee manieren om de SDK van Qt te downloaden: de online installatiemethode en de offline installatiemethode. Het is vaak het beste om de volledige SDK rechtstreeks via de offline methode te downloaden. Omdat de klassen in de SDK van Qt erg zwaar zijn, duurt het enkele uren om de SDK met een langzame verbinding te downloaden. Dit is misschien geen probleem voor gebruikers die gewoon de SDK van Qt willen proberen.
    • suggestie: het wordt sterk aanbevolen om het installatieprogramma offline te gebruiken in plaats van online, tenzij u een echt snelle verbinding hebt.
  3. 3 Open een terminal en voer de volgende opdrachten in:
    • Type of kopieer / plak: sudo apt-get install synaptic
    • Type of kopieer / plak: sudo apt-get update
    • Deze opdracht wordt gebruikt om pakketindexbestanden van hun bronnen op internet bij te werken en te synchroniseren.
    • Type of kopieer / plak: sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Met deze opdracht worden extra softwarebibliotheken aan uw machine toegevoegd, zodat u Qt-programma's netjes op uw computer kunt uitvoeren. Deze instructies zijn opgenomen voor het geval u de compatibele bibliotheken met Qt SDK 4.8 wilt installeren.
    • Type of kopieer / plak: sudo apt-get install build-essential
    • Hiermee worden extra C / C ++ -bibliotheken toegevoegd voor compilatie.
    • Type of kopieer / plak: sudo apt-get install "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
    • Dit voegt OpenGL-functionaliteit toe aan uw Qt-toepassingen wanneer u deze uitvoert.
  4. 4 Type of kopieer / plak: cd / home /"Votre_nom_dutilisateur"/ Downloads
    • Hiermee gaat u naar de map Downloads (of Downloads) van uw systeem.
  5. 5 Type of kopieer / plak: sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run
    • Hierdoor wordt de Qt SDK uitvoerbaar door alle gebruikers van de machine.
  6. 6 Voer de volgende opdracht in om de Qt SDK te installeren.
    • Type of kopieer / plak: sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks
    • U moet over superuser-rechten beschikken om de Qt SDK te installeren.
  7. 7 U wordt gevraagd om de map te kiezen waar u de Qt SDK wilt installeren. Kies / opt en de Qt SDK wordt geïnstalleerd in een map met de naam / opt / QtSDK.
  8. 8Wijzig de toegangsmachtigingen voor de map waarin de Qt SDK zich bevindt, zodat deze toegankelijk is voor alle gebruikers door de volgende opdracht in te voeren.
  9. 9 Type of kopieer / plak: sudo -s chmod -R 777 /opt/Qt5.0.2
    • Hierdoor wordt de Qt SDK uitvoerbaar door alle gebruikers van de machine.
  10. 10 Type of kopieer / plak: sudo -s chmod -R 777 / home /"Votre_nom_dutilisateur"/.config/QtProject
    • Dit voorkomt dat fouten worden weergegeven bij het starten van QCreator en zegt dat de software niet naar de map / home / kan schrijven."Votre_nom_dutilisateur"/.config/QtProject.
  11. 11 Nadat de Qt-software is geïnstalleerd, opent u een opdrachtterminal en gebruikt u een es-editor zoals gedit of nano om het bestand / etc / profile te bewerken.
    • Type of kopieer / plak: sudo -s nano / etc / profile
    • of
    • Type of kopieer / plak: sudo -s gedit / etc / profile
  12. 12 Scrol naar beneden in het bestand / etc / profile en typ de e hieronder. Deze regel moet worden toegevoegd aan het systeembestand / etc / profile om de Qt-programma's vanuit de terminal te kunnen compileren.
  13. 13 Type of kopieer / plak:
    • PATH = / opt /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
    • PATH exporteren
  14. 14 Het vetgedrukte nummer hierboven geeft het SDK-versienummer van Qt aan, dus zorg ervoor dat u het versienummer instelt dat overeenkomt met de SDK die u installeert. De Qt SDK wordt voortdurend verbeterd met nieuwe versies. Controleer uw versienummer.
    • We gebruiken bijvoorbeeld de versie 5.0.2 van Qt in ons geval moet het versienummer in / etc / profile zijn 5.0.2.
  15. 15Sla het / etc / profile-bestand op en sluit het.
  16. 16 Laad het / etc / profile-bestand opnieuw met de volgende opdracht.
    • Type of kopieer / plak:. / Etc / profile
    • Zorg ervoor dat u een punt plaatst, gevolgd door een spatie om het bestand / etc / profile opnieuw te laden.
  17. 17Nadat het bestand / etc / profile is gewijzigd, voert u de volgende opdracht in om ervoor te zorgen dat uw systeem de SDK van Qt herkent door de PATH op te nemen.
  18. 18 Type of kopieer / plak: welke qmake
    • U zou een antwoord moeten ontvangen zoals hieronder.
    • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
  19. 19 Voer ook het onderstaande commando in.
    • Type of kopieer / plak: qmake -versie
  20. 20 U zou een antwoord moeten ontvangen zoals hieronder.
    • QMake versie 3.0
    • Qt-versie 5.0.2 gebruiken in /opt/Qt5.0.2/5.0.2/gcc/lib
  21. 21 Dit vertelt u dat u Qt-programma's nu kunt compileren met de SDK-versie 5.0 op de opdrachtregel. U bent nu klaar om Qt-programma's op uw Ubuntu-machine te compileren. Nadat de Qt SDK correct op uw computer is geïnstalleerd, wilt u beginnen met het compileren van uw eerste Qt-programma's. Bekijk deze tutorial voor meer informatie. reclame
Ontvangen van "https://fr.m..com/index.php?title=install-the-SDK-of-Qt-on-the-Ubuntu-Distribution-of-Linux&oldid=143328"