A Qt SDK telepítése Ubuntu Linuxra (képekkel)

Tartalomjegyzék:

A Qt SDK telepítése Ubuntu Linuxra (képekkel)
A Qt SDK telepítése Ubuntu Linuxra (képekkel)

Videó: A Qt SDK telepítése Ubuntu Linuxra (képekkel)

Videó: A Qt SDK telepítése Ubuntu Linuxra (képekkel)
Videó: Készítsünk együtt egy fonalmandalát (Ojos de Dios, Isten Szeme) - 3. Rész 2024, Április
Anonim

A Qt Software Development Kit (SDK) egy több platformra kiterjedő alkalmazáskeret, amelyet széles körben használnak grafikus felhasználói felülettel (GUI) rendelkező szoftver fejlesztésére. Néhány ismert alkalmazás a Qt segítségével: KDE, Opera, Google Earth és Skype. Ez egy hordozható, többplatformos alkalmazás felhasználói felület, amely Windows, Linux és Mac OS X operációs rendszereken működik. A Qt SDK segítségével grafikus felhasználói felületeket (GUI -kat) hozhat létre alkalmazásaihoz, amelyek Windows, Linux és Mac OS X rendszereken futnak. A Qt SDK -ról további részleteket a Qt SDK webhelyen talál. Az első Qt program létrehozásával kapcsolatos további információkért tekintse meg a következő dokumentumot Az első Qt program létrehozása Ubuntu Linux rendszeren című dokumentumban.

Jegyzet:

Ez a dokumentum a (z) 64 bites verziójának telepítését ismerteti Qt SDK 4.8 és Qt SDK 5.0, szoftverfejlesztő készlet Ubuntu Linux rendszeren, és a Debian és a Linux Mint számára is működik.

Lépések

1. módszer a 2 -ből: Qt SDK 4.8 Telepítési utasítások:

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 1. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 1. lépés

1. lépés. Először határozza meg Ubuntu Linux operációs rendszerének bitverzióját, nyisson meg egy terminált, és írja be az alábbiakat, és töltse le az operációs rendszernek megfelelő Qt SDK bitverziót

Például, ha 32 bites Ubuntu Linux rendszert használ, akkor töltse le a 32 bites Qt SDK-t, ha 64 bites Ubuntu Linux rendszert használ, akkor töltse le a 64 bites Qt SDK-t.

  • Típus/Másolás/Beillesztés:

    fájl /sbin /init

  • Vegye figyelembe az Ubuntu Linux operációs rendszer architektúrájának bites verzióját, amely megjeleníti, hogy 32 bites vagy 64 bites.
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 2. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 2. lépés

2. lépés. Ezután töltse le a Qt szoftverfejlesztő készletet (SDK) Töltse le a Qt SDK -t

  • Válassza ki az Ubuntu Linux rendszer architektúráját, például a Qt SDK 32 vagy 64 bites verzióját. Ezenkívül hozzáadhat fejlesztői könyvtárakat, hogy a Qt alkalmazásokat komplikációk nélkül futtassa az alábbi lépések végrehajtásával.
  • Jegyzet:

    Amikor az SDK letöltéséről van szó, töltse le az offline telepítést, mivel a letöltés hosszú időt vesz igénybe, hacsak nincs igazán gyors letöltési kapcsolata.

  • Két módja van a Qt SDK online telepítő vagy offline telepítő módszerének letöltésére. Inkább letöltöm a teljes SDK -t offline módszerrel. Mivel a Qt SDK -t alkotó osztályok olyan nagyok, az SDK letöltése lassú kapcsolat esetén több órát vesz igénybe. Ez lehet, vagy nem, kikapcsolás néhány felhasználó számára, akik ki akarják próbálni a Qt SDK -t.
  • Javaslat: Erősen javaslom az offline telepítő használatát az online telepítő helyett, hacsak nincs igazán gyors kapcsolata.
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 3. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 3. lépés

Lépés 3. Nyisson meg egy terminált, és írja be az alábbi parancsokat:

  • Típus/Másolás/Beillesztés:

    sudo apt-get install synaptic

  • Típus/Másolás/Beillesztés:

    sudo apt-get update

  • Ez a parancs a csomagindexfájlok frissítésére és újraszinkronizálására szolgál a forrásukból az Interneten keresztül.
  • Típus/Másolás/Beillesztés:

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

  • Ez a parancs további Qt fejlesztői könyvtárakat ad hozzá az Ubuntu Linux rendszeréhez, lehetővé téve a Qt programok zökkenőmentes futtatását a rendszeren.
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 4. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 4. lépés

4. lépés. Írja be a/Másolás/Beillesztés parancsot:

cd /home /"felhasználóneved"/Letöltések

Ezzel a rendszer Letöltések könyvtárába kerül

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 5. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 5. lépés

5. lépés. Írja be a/Másolás/Beillesztés parancsot:

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

Ezzel a Qt SDK végrehajthatóvá válik a rendszer összes felhasználója számára

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 6. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 6. lépés

6. lépés: Telepítse a Qt SDK -t a következő parancs kiadásával

  • Típus/Másolás/Beillesztés:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run stílusú cleanlooks

  • A Qt SDK telepítéséhez superuser jogosultságokkal kell rendelkeznie
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 7. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 7. lépés

7. lépés: A Qt SDK telepítésekor a rendszer kéri, hogy válasszon egy könyvtárat, amelyben a Qt SDK -t szeretné elhelyezni

Válassza a /opt lehetőséget, és a Qt SDK települ a /opt /QtSDK nevű könyvtárba

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 8. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 8. lépés

8. lépés: A következő parancs kiadásával módosítsa a Qt SDK könyvtárhely jogosultságait minden felhasználó számára

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 9. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 9. lépés

9. lépés. Írja be a/Másolás/Beillesztés parancsot:

sudo -s chmod -R 777 /opt /QtSDK

Ezzel a Qt SDK végrehajthatóvá válik a rendszer összes felhasználója számára

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 10. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 10. lépés

10. lépés. Típus/Másolás/Beillesztés:

sudo -s chmod -R 777 /home /"felhasználóneved"/.config/Nokia

Ez megakadályozza a hibaüzeneteket a QtCreator indításakor, és kijelenti, hogy nem tud írni a /home /"felhasználóneved"/.config/Nokia könyvtár.

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 11. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 11. lépés

11. lépés: A Qt program telepítése után nyisson meg egy terminált, és használjon szövegszerkesztőt, például nano vagy gedit az /etc /profil szerkesztéséhez

  • Típus/Másolás/Beillesztés:

    sudo -s nano /etc /profile

  • vagy
  • Típus/Másolás/Beillesztés:

    sudo -s gedit /etc /profile

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 12. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 12. lépés

12. lépés. Görgessen le az /etc /profile fájl végére, és írja be az alábbi szöveget

Ezt az alábbi sort szeretné hozzáadni az /etc /profile rendszerszintű fájljához, hogy lehetősége legyen Qt programok fordítására a terminál vonalról.

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 13. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 13. lépés

13. lépés. Típus/Másolás/Beillesztés:

  • PATH =/opt/QtSDK/Asztali/Qt/4.8.1/gcc/bin: $ PATH
  • export PATH
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 14. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 14. lépés

14. lépés. A fenti vastag betűvel kiemelt szám a Qt SDK verziószámát jelöli, ezért ügyeljen arra, hogy a Qt SDK helyes verziószámát adja meg

A Qt SDK mindig javul az új verzióváltásokkal. Ezért ügyeljen arra, hogy tisztában legyen a Qt SDK verziószámával.

Például ebben a példában a Qt 4.8.1 verziót használjuk, ezért az /etc /profile verziószáma 4.8.1 lesz

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 15. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 15. lépés

15. lépés. Mentse el az /etc /profile fájlt, és lépjen ki

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 16. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 16. lépés

16. lépés: Töltse be újra az /etc /profile fájlt a következő parancs kiadásával

  • Típus/Másolás/Beillesztés:

    . /etc/profile

  • Feltétlenül adja meg a. majd egy szóközt az /etc /profile fájl újratöltéséhez
Telepítse a Qt SDK -t az Ubuntu Linux rendszeren 17. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszeren 17. lépés

17. lépés: Az /etc /profile fájl újratöltése után adja ki a következő parancsot, és írja be a következő parancsokat, hogy megbizonyosodjon arról, hogy az Ubuntu Linux rendszere felismeri, hogy a rendszer PATH elfogadta a Qt SDK -t

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 18. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 18. lépés

18. lépés. Típus/Másolás/Beillesztés:

amely qmake

  • Az alábbihoz hasonló választ kell kapnia
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Telepítse a Qt SDK -t az Ubuntu Linuxra 19. lépés
Telepítse a Qt SDK -t az Ubuntu Linuxra 19. lépés

19. lépés. Írja be az alábbi parancsot is:

  • Típus/Másolás/Beillesztés:

    qmake -verzió

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 20. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 20. lépés

20. lépés: Ehhez hasonló választ kell kapnia:

  • ' QMake 2.01a verzió
  • ' A Qt 4.8.1 verziójának használata az /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib fájlban
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 21. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 21. lépés

21. lépés. Ez tudatja Önnel, hogy a parancssorból képes Qt programokat fordítani

Most már készen áll a Qt programok fordítására az Ubuntu Linux rendszeren. Miután sikeresen telepítette a Qt SDK -t a rendszerére, próbálja meg összeállítani az első Qt -programot, olvassa el ezt a dokumentumot további információkért Az első Qt -program létrehozása Ubuntu Linux rendszeren.

2. módszer 2 -ből: Qt SDK 5.0 telepítési utasítások:

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 22. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 22. lépés

1. lépés. Először határozza meg Ubuntu Linux operációs rendszerének bitverzióját, nyisson meg egy terminált, és írja be az alábbiakat, és töltse le az operációs rendszernek megfelelő Qt SDK bitverziót

Például, ha 32 bites Ubuntu Linux rendszert használ, akkor töltse le a 32 bites Qt SDK-t, ha 64 bites Ubuntu Linux rendszert használ, akkor töltse le a 64 bites Qt SDK-t.

  • Típus/Másolás/Beillesztés:

    fájl /sbin /init

  • Vegye figyelembe az Ubuntu Linux operációs rendszer architektúrájának bites verzióját, amely megjeleníti, hogy 32 bites vagy 64 bites.
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 23. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 23. lépés

2. lépés. Ezután töltse le a Qt szoftverfejlesztő készletet (SDK) Töltse le a Qt SDK -t

  • Válassza ki az Ubuntu Linux rendszer architektúráját, például a Qt SDK 32 vagy 64 bites verzióját. Ezenkívül hozzáadhat fejlesztői könyvtárakat, hogy a Qt alkalmazásokat komplikációk nélkül futtassa az alábbi lépések végrehajtásával.
  • Jegyzet:

    Amikor az SDK letöltéséről van szó, töltse le az offline telepítést, mivel a letöltés hosszú időt vesz igénybe, hacsak nincs igazán gyors letöltési kapcsolata.

  • Két módja van a Qt SDK online telepítő vagy offline telepítő módszerének letöltésére. Inkább letöltöm a teljes SDK -t offline módszerrel. Mivel a Qt SDK -t alkotó osztályok olyan nagyok, az SDK letöltése lassú kapcsolat esetén több órát vesz igénybe. Ez lehet, vagy nem, kikapcsolás néhány felhasználó számára, akik ki akarják próbálni a Qt SDK -t.
  • Javaslat: Erősen javaslom az offline telepítő használatát az online telepítő helyett, hacsak nincs igazán gyors kapcsolata.
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 24. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 24. lépés

Lépés 3. Nyisson meg egy terminált, és írja be az alábbi parancsokat:

  • Típus/Másolás/Beillesztés:

    sudo apt-get install synaptic

  • Típus/Másolás/Beillesztés:

    sudo apt-get update

  • Ez a parancs a csomagindexfájlok frissítésére és újraszinkronizálására szolgál a forrásukból az Interneten keresztül.
  • Típus/Másolás/Beillesztés:

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

  • Ez a parancs további Qt fejlesztői könyvtárakat ad hozzá az Ubuntu Linux rendszeréhez, lehetővé téve a Qt programok zökkenőmentes futtatását a rendszeren. Ezeket az információkat azért mellékeltem, ha Qt SDK 4.8 kompatibilis könyvtárakat szeretne telepíteni
  • Típus/Másolás/Beillesztés:

    sudo apt-get install build-essential

  • ez további C/C ++ könyvtárakat ad hozzá a fordításhoz
  • Típus/Másolás/Beillesztés:

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

  • ez hozzáadja az OpenGL funkcióit a Qt alkalmazások futtatásakor
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 25. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 25. lépés

4. lépés. Írja be a/Másolás/Beillesztés parancsot:

cd /home /"felhasználóneved"/Letöltések

Ezzel a rendszer Letöltések könyvtárába kerül

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 26. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 26. lépés

5. lépés. Írja be a/Másolás/Beillesztés parancsot:

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

Ezzel a Qt SDK végrehajthatóvá válik a rendszer összes felhasználója számára

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 27. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 27. lépés

6. lépés: Telepítse a Qt SDK -t a következő parancs kiadásával

  • Típus/Másolás/Beillesztés:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run stílusú cleanlooks

  • A Qt SDK telepítéséhez superuser jogosultságokkal kell rendelkeznie
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 28. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 28. lépés

7. lépés: A Qt SDK telepítésekor a rendszer kéri, hogy válasszon egy könyvtárat, amelyben a Qt SDK -t szeretné elhelyezni

Válassza a /opt lehetőséget, és a Qt SDK települ a /opt /QtSDK nevű könyvtárba

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 29. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 29. lépés

8. lépés: A következő parancs kiadásával módosítsa a Qt SDK könyvtárhely jogosultságait minden felhasználó számára

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 30. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 30. lépés

9. lépés. Írja be a/Másolás/Beillesztés parancsot:

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

Ezzel a Qt SDK végrehajthatóvá válik a rendszer összes felhasználója számára

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 31. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 31. lépés

10. lépés. Típus/Másolás/Beillesztés:

sudo -s chmod -R 777 /home /"felhasználóneved"/.config/QtProject

Ez megakadályozza a hibaüzeneteket a QtCreator indításakor, és kijelenti, hogy nem tud írni a /home /"felhasználóneved"/.config/QtProject könyvtár.

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 32. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 32. lépés

11. lépés: A Qt program telepítése után nyisson meg egy terminált, és használjon szövegszerkesztőt, például nano vagy gedit az /etc /profil szerkesztéséhez

  • Típus/Másolás/Beillesztés:

    sudo -s nano /etc /profile

  • vagy
  • Típus/Másolás/Beillesztés:

    sudo -s gedit /etc /profile

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 33. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 33. lépés

12. lépés. Görgessen le az /etc /profile fájl végére, és írja be az alábbi szöveget

Ezt az alábbi sort szeretné hozzáadni az /etc /profile rendszerszintű fájljához, hogy lehetősége legyen Qt programok fordítására a terminál vonalról.

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 34. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 34. lépés

13. lépés. Típus/Másolás/Beillesztés:

  • PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
  • export PATH
A Qt SDK telepítése az Ubuntu Linux rendszerre 35. lépés
A Qt SDK telepítése az Ubuntu Linux rendszerre 35. lépés

14. lépés. A fenti vastag betűvel kiemelt szám a Qt SDK verziószámát jelöli, ezért ügyeljen arra, hogy a Qt SDK helyes verziószámát adja meg

A Qt SDK mindig javul az új verzióváltásokkal. Ezért ügyeljen arra, hogy tisztában legyen a Qt SDK verziószámával.

Például Qt verziót használunk 5.0.2 ebben a példában ezért az /etc /profil verziószáma a következőként tükröződne 5.0.2

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 36. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 36. lépés

15. lépés. Mentse el az /etc /profile fájlt, és lépjen ki

A Qt SDK telepítése az Ubuntu Linux rendszerre 37. lépés
A Qt SDK telepítése az Ubuntu Linux rendszerre 37. lépés

16. lépés: Töltse be újra az /etc /profile fájlt a következő parancs kiadásával

  • Típus/Másolás/Beillesztés:

    . /etc/profile

  • Feltétlenül adja meg a. majd egy szóközt az /etc /profile fájl újratöltéséhez
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 38. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 38. lépés

17. lépés: Az /etc /profile fájl újratöltése után adja ki a következő parancsot, és írja be a következő parancsokat, hogy megbizonyosodjon arról, hogy az Ubuntu Linux rendszere felismeri, hogy a rendszer PATH elfogadta a Qt SDK -t

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 39. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 39. lépés

18. lépés. Típus/Másolás/Beillesztés:

amely qmake

  • Az alábbihoz hasonló választ kell kapnia
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
A Qt SDK telepítése az Ubuntu Linux rendszerre 40. lépés
A Qt SDK telepítése az Ubuntu Linux rendszerre 40. lépés

19. lépés. Írja be az alábbi parancsot is:

  • Típus/Másolás/Beillesztés:

    qmake -verzió

Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 41. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 41. lépés

20. lépés: Ehhez hasonló választ kell kapnia:

  • QMake 3.0 verzió
  • A Qt 5.0.2 verziójának használata az /opt/Qt5.0.2/5.0.2/gcc/lib fájlban
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 42. lépés
Telepítse a Qt SDK -t az Ubuntu Linux rendszerre 42. lépés

21. lépés. Ez tudatja Önnel, hogy a Qt SDK 5.0 programokat le tudja fordítani a parancssorból

Most már készen áll a Qt programok fordítására az Ubuntu Linux rendszeren. Miután sikeresen telepítette a Qt SDK -t a rendszerére, próbálja meg összeállítani az első Qt -programot, olvassa el ezt a dokumentumot további információkért Az első Qt -program létrehozása Ubuntu Linux rendszeren.

Ajánlott: