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:
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.
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.
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.
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
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
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
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
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
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
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.
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
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.
13. lépés. Típus/Másolás/Beillesztés:
- PATH =/opt/QtSDK/Asztali/Qt/4.8.1/gcc/bin: $ PATH
- export PATH
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
15. lépés. Mentse el az /etc /profile fájlt, és lépjen ki
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
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
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
19. lépés. Írja be az alábbi parancsot is:
-
Típus/Másolás/Beillesztés:
qmake -verzió
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
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:
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.
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.
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
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
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
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
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
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
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
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.
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
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.
13. lépés. Típus/Másolás/Beillesztés:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- export PATH
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
15. lépés. Mentse el az /etc /profile fájlt, és lépjen ki
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
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
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
19. lépés. Írja be az alábbi parancsot is:
-
Típus/Másolás/Beillesztés:
qmake -verzió
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
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.