Qt Software Development Kit (SDK) ni mfumo wa matumizi ya jukwaa linalotumika sana kwa kutengeneza programu ya programu na kielelezo cha kielelezo cha mtumiaji (GUI). Baadhi ya programu zinazojulikana zilizotengenezwa na Qt ni KDE, Opera, Google Earth na Skype. Ni mfumo wa kiolesura cha matumizi ya jukwaa la msalaba linalofanya kazi kwenye mifumo ya uendeshaji ya Windows, Linux na Mac OS X. Qt SDK inakusaidia kuunda sehemu za picha za watumiaji (GUI's) za programu zako ambazo zitaendeshwa kwenye Windows, Linux na Mac OS X. Kwa habari zaidi juu ya Qt SDK tafadhali angalia tovuti ya Qt SDK. Kwa habari zaidi juu ya kuunda mpango wako wa kwanza wa Qt tafadhali angalia hati ifuatayo Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux.
Kumbuka:
Hati hii inashughulikia usanidi wa toleo la 64-bit la Qt SDK 4.8 na Qt SDK 5.0, vifaa vya kukuza programu kwenye Ubuntu Linux na pia itafanya kazi kwa Debian na Linux Mint.
Hatua
Njia ya 1 ya 2: Maagizo ya Usanidi wa Qt SDK 4.8:
Hatua ya 1. Kwanza amua toleo lako la Ubuntu Linux kidogo kwa kufungua kituo na kuandika zifuatazo hapa chini na pakua toleo linalolingana la Qt SDK kwa mfumo wako wa uendeshaji
Kwa mfano, ikiwa uko kwenye 32-bit Ubuntu Linux kisha pakua 32-bit Qt SDK, ikiwa uko kwenye 64-bit Ubuntu Linux kisha pakua 64-bit Qt SDK.
-
Andika / Nakili / Bandika:
faili / sbin / init
- Kumbuka toleo dogo la usanifu wako wa mfumo wa Ubuntu Linux itaonyesha ikiwa ni 32-bit au 64-bit.
Hatua ya 2. Halafu pakua Qt Software Development Kit (SDK) Pakua Qt SDK
- Chagua usanifu wako wa mfumo wa Ubuntu Linux kama toleo la 32-bit au 64-bit la Qt SDK. Pia unaweza kuongeza maktaba za maendeleo ili uweze kuendesha programu za Qt bila shida kwa kufuata hatua hizi.
-
Kumbuka:
Linapokuja suala la kupakua SDK, pakua usakinishaji wa nje ya mkondo kwa sababu ya ukweli inachukua muda mrefu kupakua isipokuwa uwe na kiunganisho cha kupakua haraka.
- Una njia mbili linapokuja kupakua Qt SDK njia ya kisakinishi mkondoni au njia ya kisakinishi nje ya mkondo. Napendelea kupakua SDK kamili kwa kutumia njia ya nje ya mkondo. Kwa sababu madarasa ambayo yanaunda Qt SDK ni kubwa sana inachukua masaa kadhaa kwenye unganisho polepole kupakua SDK. Hii inaweza kuwa au inaweza kuwa kuzima kwa watumiaji wengine ambao wanataka kujaribu Qt SDK.
- Pendekezo: Ningependekeza sana kutumia kisakinishi cha nje ya mtandao badala ya kisakinishi mkondoni isipokuwa uwe na unganisho la haraka sana.
Hatua ya 3. Fungua kituo na weka amri zifuatazo hapa chini:
-
Andika / Nakili / Bandika:
Sudo apt-get kufunga synaptic
-
Andika / Nakili / Bandika:
Sudo apt-pata sasisho
- Amri hii hutumiwa kusasisha na kusawazisha tena faili za faharisi ya kifurushi kutoka kwa vyanzo vyao kupitia mtandao.
-
Andika / Nakili / Bandika:
Sudo apt-get kufunga qt4-dev-zana libqt4-dev libqt4-msingi libqt4-gui
- Amri hii inaongeza maktaba ya ziada ya maendeleo ya Qt kwenye mfumo wako wa Ubuntu Linux inayoruhusu programu za Qt kuendesha vizuri kwenye mfumo wako.
Hatua ya 4. Andika / Nakili / Bandika:
cd / nyumbani /"jina_lako_mtumiaji"/ Vipakuzi
Hii itakubadilisha kuwa saraka ya Upakuaji kwenye mfumo wako
Hatua ya 5. Andika / Nakili / Bandika:
Sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.
Hii itafanya Qt SDK itekelezwe kwa watumiaji wote kwenye mfumo wako
Hatua ya 6. Sakinisha Qt SDK kwa kutoa amri ifuatayo
-
Andika / Nakili / Bandika:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1. kukimbia-mitindo safi
- Lazima uwe na haki kubwa za kusanikisha Qt SDK
Hatua ya 7. Unaposakinisha Qt SDK utahamasishwa kuchagua saraka ambapo unataka Qt SDK iishi
Chagua / chagua na Qt SDK yako itaweka kwenye saraka inayoitwa / opt / QtSDK
Hatua ya 8. Badilisha ruhusa kwenye eneo la saraka ya Qt SDK ipatikane kwa watumiaji wote kwa kutoa amri ifuatayo
Hatua ya 9. Andika / Nakili / Bandika:
Sudo -s chmod -R 777 / opt / QtSDK
Hii itafanya Qt SDK itekelezwe kwa watumiaji wote kwenye mfumo wako
Hatua ya 10. Andika / Nakili / Bandika:
sudo -s chmod -R 777 / nyumbani /"jina_lako_mtumiaji"/.config/Nokia
Hii itazuia ujumbe wa makosa unapoanza QtCreator, ikisema haiwezi kuandika kwa / nyumbani /"jina_lako_mtumiaji"/.config/ saraka ya Nokia.
Hatua ya 11. Mara tu mpango wa Qt ukisakinishwa, fungua wastaafu na utumie kihariri cha maandishi kama nano au gedit kuhariri faili yako / nk / wasifu
-
Andika / Nakili / Bandika:
Sudo -s nano / nk / profile
- au
-
Andika / Nakili / Bandika:
Sudo -s gedit / nk / profile
Hatua ya 12. Tembeza hadi mwisho wa faili ya / nk / wasifu na uweke maandishi yafuatayo hapa chini
Unataka kuongeza laini hii hapa chini kwenye faili yako / n.k / mfumo wa wasifu pana ili uwe na fursa ya kukusanya programu za Qt kutoka kwa laini ya terminal.
Hatua ya 13. Andika / Nakili / Bandika:
- PATH = / opt / QtSDK / Desktop / Qt /4.8.1/ gcc / bin: $ NJIA
- kusafirisha PATH
Hatua ya 14. Nambari iliyoonyeshwa hapo juu kwa herufi nzito inaashiria nambari ya toleo la Qt SDK kwa hivyo hakikisha umeingiza nambari sahihi ya toleo la Qt SDK
Qt SDK inaboresha kila wakati na mabadiliko ya toleo jipya. Kwa hivyo hakikisha unakumbuka nambari yako ya toleo la Qt SDK.
Kwa mfano, tunatumia toleo la Qt 4.8.1 katika mfano huu, kwa hivyo nambari ya toleo katika / nk / profaili ingeonyesha kama 4.8.1
Hatua ya 15. Hifadhi faili ya / nk / wasifu na uondoke
Hatua ya 16. Pakia tena / nk / faili ya wasifu kwa kutoa amri ifuatayo
-
Andika / Nakili / Bandika:
. / nk / wasifu
- Hakikisha umeingiza faili ya. na kisha nafasi ili kupakia tena faili yako / nk / profaili
Hatua ya 17. Mara faili ya / nk / wasifu inapopakiwa tena toa amri ifuatayo unaweza kuandika amri zifuatazo ili kuhakikisha mfumo wako wa Ubuntu Linux unatambua kuwa Qt SDK imekubaliwa na mfumo wa PATH
Hatua ya 18. Andika / Nakili / Bandika:
ambayo qmake
- Unapaswa kupokea majibu kama hii hapa chini
- /opt/QtSDK/Desktop / Qt/4.8.1/gcc/bin/qmake
Hatua ya 19. Pia andika amri ifuatayo hapa chini:
-
Andika / Nakili / Bandika:
utengenezaji wa qmake
Hatua ya 20. Unapaswa kupokea majibu sawa na haya:
- ' Toleo la QMake 2.01a
- ' Kutumia toleo la Qt 4.8.1 katika / opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Hatua ya 21. Hii inakujulisha kuwa una uwezo wa kukusanya programu za Qt kutoka kwa laini ya amri
Sasa mmewekwa tayari kukusanya programu za Qt kwenye mfumo wako wa Ubuntu Linux. Mara baada ya Qt SDK imewekwa vizuri kwenye mfumo wako unaweza kutaka kujaribu kuandaa programu yako ya kwanza ya Qt tazama hati hii kwa habari zaidi Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux.
Njia 2 ya 2: Maagizo ya Usanidi wa Qt SDK 5.0:
Hatua ya 1. Kwanza amua toleo lako la Ubuntu Linux kidogo kwa kufungua kituo na kuandika zifuatazo hapa chini na pakua toleo linalolingana la Qt SDK kwa mfumo wako wa uendeshaji
Kwa mfano, ikiwa uko kwenye 32-bit Ubuntu Linux kisha pakua 32-bit Qt SDK, ikiwa uko kwenye 64-bit Ubuntu Linux kisha pakua 64-bit Qt SDK.
-
Andika / Nakili / Bandika:
faili / sbin / init
- Kumbuka toleo dogo la usanifu wako wa mfumo wa Ubuntu Linux itaonyesha ikiwa ni 32-bit au 64-bit.
Hatua ya 2. Halafu pakua Qt Software Development Kit (SDK) Pakua Qt SDK
- Chagua usanifu wa mfumo wa Ubuntu Linux kama toleo la 32-bit au 64-bit la Qt SDK. Pia unaweza kuongeza maktaba za maendeleo ili uweze kuendesha programu za Qt bila shida kwa kufuata hatua hizi.
-
Kumbuka:
Linapokuja suala la kupakua SDK, pakua usakinishaji wa nje ya mtandao kwa sababu ya ukweli inachukua muda mrefu kupakua isipokuwa uwe na kiunganisho cha kupakua haraka.
- Una njia mbili linapokuja kupakua Qt SDK njia ya kisakinishi mkondoni au njia ya kisakinishi nje ya mkondo. Napendelea kupakua SDK kamili kwa kutumia njia ya nje ya mkondo. Kwa sababu madarasa ambayo yanaunda Qt SDK ni kubwa sana inachukua masaa kadhaa kwenye unganisho polepole kupakua SDK. Hii inaweza kuwa au inaweza kuwa kuzima kwa watumiaji wengine ambao wanataka kujaribu Qt SDK.
- Pendekezo: Ningependekeza sana kutumia kisakinishi cha nje ya mtandao badala ya kisakinishi mkondoni isipokuwa uwe na unganisho la haraka sana.
Hatua ya 3. Fungua kituo na weka amri zifuatazo hapa chini:
-
Andika / Nakili / Bandika:
Sudo apt-get kufunga synaptic
-
Andika / Nakili / Bandika:
Sudo apt-pata sasisho
- Amri hii hutumiwa kusasisha na kusawazisha tena faili za faharisi ya kifurushi kutoka kwa vyanzo vyao kupitia mtandao.
-
Andika / Nakili / Bandika:
Sudo apt-get kufunga qt4-dev-zana libqt4-dev libqt4-msingi libqt4-gui
- Amri hii inaongeza maktaba ya ziada ya maendeleo ya Qt kwenye mfumo wako wa Ubuntu Linux inayoruhusu programu za Qt kuendesha vizuri kwenye mfumo wako. Nilijumuisha habari hii ikiwa tu unataka kuwa na maktaba zinazoendana za Qt SDK 4.8
-
Andika / Nakili / Bandika:
Sudo apt-get kufunga-muhimu
- hii itaongeza maktaba ya ziada ya C / C ++ kwa mkusanyiko
-
Andika / Nakili / Bandika:
sudo apt-get kufunga "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- hii itaongeza utendaji wa OpenGL wakati wa kutumia programu zako za Qt
Hatua ya 4. Andika / Nakili / Bandika:
cd / nyumbani /"jina_lako_mtumiaji"/ Vipakuzi
Hii itakubadilisha kuwa saraka ya Upakuaji kwenye mfumo wako
Hatua ya 5. Andika / Nakili / Bandika:
Sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run
Hii itafanya Qt SDK itekelezwe kwa watumiaji wote kwenye mfumo wako
Hatua ya 6. Sakinisha Qt SDK kwa kutoa amri ifuatayo
-
Andika / Nakili / Bandika:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.kimbia -tafakari mitindo
- Lazima uwe na haki kubwa za kusanikisha Qt SDK
Hatua ya 7. Unaposakinisha Qt SDK utahamasishwa kuchagua saraka ambapo unataka Qt SDK iishi
Chagua / chagua na Qt SDK yako itaweka kwenye saraka inayoitwa / opt / QtSDK
Hatua ya 8. Badilisha ruhusa kwenye eneo la saraka ya Qt SDK ipatikane kwa watumiaji wote kwa kutoa amri ifuatayo
Hatua ya 9. Andika / Nakili / Bandika:
Sudo -s chmod -R 777 /opt/Qt5.0.2
Hii itafanya Qt SDK itekelezwe kwa watumiaji wote kwenye mfumo wako
Hatua ya 10. Andika / Nakili / Bandika:
sudo -s chmod -R 777 / nyumbani /"jina_lako_mtumiaji"/.config/QtProject
Hii itazuia ujumbe wa makosa unapoanza QtCreator, ikisema haiwezi kuandika kwa / nyumbani /"jina_lako_mtumiaji"/.config/QtProject saraka.
Hatua ya 11. Mara tu mpango wa Qt ukisakinishwa, fungua wastaafu na utumie kihariri cha maandishi kama nano au gedit kuhariri faili yako / nk / wasifu
-
Andika / Nakili / Bandika:
Sudo -s nano / nk / profile
- au
-
Andika / Nakili / Bandika:
Sudo -s gedit / nk / profile
Hatua ya 12. Tembeza hadi mwisho wa faili ya / nk / wasifu na uweke maandishi yafuatayo hapa chini
Unataka kuongeza laini hii hapa chini kwenye faili yako / n.k / mfumo wa wasifu pana ili uwe na fursa ya kukusanya programu za Qt kutoka kwa laini ya wastaafu.
Hatua ya 13. Andika / Nakili / Bandika:
- Njia = / chagua /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
- kusafirisha PATH
Hatua ya 14. Nambari iliyoonyeshwa hapo juu kwa herufi nzito inaashiria nambari ya toleo la Qt SDK kwa hivyo hakikisha umeingiza nambari sahihi ya toleo la Qt SDK
Qt SDK inaboresha kila wakati na mabadiliko ya toleo jipya. Kwa hivyo hakikisha unakumbuka nambari yako ya toleo la Qt SDK.
Kwa mfano, tunatumia toleo la Qt 5.0.2 katika mfano huu, kwa hivyo nambari ya toleo katika / nk / wasifu ingeonekana kama 5.0.2
Hatua ya 15. Hifadhi faili ya / nk / wasifu na uondoke
Hatua ya 16. Pakia tena / nk / faili ya wasifu kwa kutoa amri ifuatayo
-
Andika / Nakili / Bandika:
. / nk / wasifu
- Hakikisha umeingiza faili ya. na kisha nafasi ili kupakia tena faili yako ya / etc / profile
Hatua ya 17. Mara faili ya / nk / wasifu inapopakiwa tena toa amri ifuatayo unaweza kuandika amri zifuatazo ili kuhakikisha mfumo wako wa Ubuntu Linux unatambua kuwa Qt SDK imekubaliwa na mfumo wa PATH
Hatua ya 18. Andika / Nakili / Bandika:
ambayo qmake
- Unapaswa kupokea majibu kama hii hapa chini
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Hatua ya 19. Pia andika amri ifuatayo hapa chini:
-
Andika / Nakili / Bandika:
utengenezaji wa qmake
Hatua ya 20. Unapaswa kupokea majibu sawa na haya:
- Toleo la QMake 3.0
- Kutumia toleo la Qt 5.0.2 katika /opt/Qt5.0.2/5.0.2/gcc/lib
Hatua ya 21. Hii inakujulisha kuwa una uwezo wa kukusanya programu za Qt SDK 5.0 kutoka kwa laini ya amri
Sasa mmewekwa tayari kukusanya programu za Qt kwenye mfumo wako wa Ubuntu Linux. Mara baada ya Qt SDK kusanikishwa vyema kwenye mfumo wako unaweza kutaka kujaribu kuandaa programu yako ya kwanza ya Qt tazama hati hii kwa habari zaidi Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux.