Qt 5.9.1, (Qt Creator 4.3.1 சேர்க்கப்பட்டுள்ளது) உபுண்டுவில் நிறுவல்

QT படைப்பாளரைப் பற்றி

அடுத்த கட்டுரையில் நாம் Qt 5.9.1 ஐப் பார்க்கப் போகிறோம். இது சமீபத்திய பதிப்பு குறுக்கு-தளம் பயன்பாட்டு கட்டமைப்பு, GUI பயன்பாடுகளை உருவாக்க பரவலாகப் பயன்படுத்தப்படுகிறது. மேலும், கட்டளை வரி கருவிகள் மற்றும் சேவையக கன்சோல்கள் போன்ற GUI அல்லாத நிரல்களை உருவாக்க இது பயன்படுகிறது.

La X பதிப்பு முந்தைய பதிப்புகளை விட Cmake ஒருங்கிணைப்புக்கான மேம்பாடுகளுடன் வருகிறது. இதில் அடங்கும் க்யூடி கிரியேட்டர் 4.3.1 ஆஃப்லைன் நிறுவல் தொகுப்புகள்.

Qt அது ஒரு நிரலாக்க மொழி அல்ல. இது உண்மையில் உள்ளது சி ++ இல் எழுதப்பட்ட ஒரு கட்டமைப்பு. இது டெஸ்க்டாப் மற்றும் மொபைலுக்கான குறுக்கு-தளம் பயன்பாட்டு மேம்பாட்டு கட்டமைப்பாகும்.

க்யூடி கிரியேட்டர் குனு / லினக்ஸ், ஓஎஸ் எக்ஸ் மற்றும் விண்டோஸில் இயங்குகிறது மற்றும் ஸ்மார்ட் குறியீடு நிறைவு, ஒரு உள்ளமைக்கப்பட்ட உதவி அமைப்பு, பிழைத்திருத்தி மற்றும் முக்கிய பதிப்பு கட்டுப்பாட்டு அமைப்புகளின் ஒருங்கிணைப்பு (எ.கா. கிட் அல்லது பஜார்) ஆகியவற்றை வழங்குகிறது.

உபுண்டுவில் இந்த மேம்பாட்டு கட்டமைப்பையும் ஐடிஇயையும் நிறுவுவதற்கு முன், சில பொதுவான அம்சங்களைப் பார்ப்போம்.

QT இன் பொதுவான பண்புகள் 5.9.1

QtCreator

Qt உடன், GUI களை அதன் விட்ஜெட் தொகுதியைப் பயன்படுத்தி நேரடியாக C ++ இல் எழுதலாம். இது ஒரு ஊடாடும் வரைகலை கருவியுடன் அழைக்கப்படுகிறது க்யூடி வடிவமைப்பாளர். இது விட்ஜெட் அடிப்படையிலான GUI களுக்கான குறியீடு ஜெனரேட்டராக செயல்படுகிறது. கூடுதலாக, இந்த கருவியை சுயாதீனமாகப் பயன்படுத்தலாம், ஆனால் இது தடையின்றி ஒருங்கிணைக்கிறது க்யூடி கிரியேட்டர்.

நிறுவலில் சேர்க்கப்பட்டுள்ள க்யூடி கிரியேட்டர் 4.3.1 ஐடிஇ, பெரிய பயன்பாடுகளை உருவாக்க ஒரு நல்ல கருவியாக இருக்கும். இந்த ஐடிஇ தொடரியல் சிறப்பம்சமாக, எடுத்துக்காட்டுகளுக்கான அணுகல் மற்றும் பயிற்சிகளுக்கு மட்டும் எங்களுக்கு உதவாது. வெவ்வேறு கருவித்தொகுப்புகளை உள்ளமைக்கும் போது இது எங்களுக்கு உதவும். யாருக்கும் நினைவில் இல்லை என்றால், இந்த ஐடிஇ தான் பயன்படுத்தியது கிளம்பும் SKD மறைந்த உபுண்டு தொலைபேசியிலிருந்து.

QT கிரியேட்டர் ஒரு முழுமையான IDE, ஆனால் அதே நேரத்தில் அது நம்மை அனுமதிக்கும் அதன் செயல்பாடுகளை மேம்படுத்தும் செருகுநிரல்களைச் சேர்ப்பதற்கான வாய்ப்பு. இந்த செருகுநிரல்களை அதிகாரப்பூர்வ பக்கத்தில் காணலாம், ஆனால் அதிகாரப்பூர்வமற்ற மற்றும் சரியாக வேலை செய்யும் பிற துணை நிரல்களும் உள்ளன என்பதை தெளிவுபடுத்த வேண்டும்.

Qt ஐ நிறுவவும் 5.9.1

இந்த நிரலை உபுண்டுவில் நிறுவுவது மிகவும் எளிது. முதலில் நாம் பதிவிறக்கப் போகிறோம் .run கோப்பு உங்கள் வலைத்தளத்திலிருந்து. நாம் இப்போது பதிவிறக்கம் செய்த கோப்பிற்கு மட்டுமே மரணதண்டனை அனுமதி வழங்க வேண்டும், முடிக்க நாங்கள் சிக்கல்கள் இல்லாமல் நிறுவலைத் தொடங்க முடியும். இதையெல்லாம் செய்ய, நீங்கள் ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து அதில் பின்வருவது போன்ற ஒன்றை எழுத வேண்டும்.

wget http://download.qt.io/official_releases/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run

chmod +x qt-opensource-linux-x64-5.9.1.run

./qt-opensource-linux-x64-5.9.1.run

நிறுவலின் போது நீங்கள் உங்கள் கணக்கிற்கான அணுகல் தரவை உள்ளிட வேண்டும், புதிய பயனர் கணக்கை உருவாக்கலாம் அல்லது இந்த படிநிலையைத் தவிர்க்கவும்.

qt கணக்கை உள்நுழைக

நிறுவல் பாதையை இயல்புநிலையாக விடுங்கள், அல்லது இயல்புநிலை கோப்பகம் உங்களுக்கு பிடிக்கவில்லை எனில் அதை மாற்றவும். நிறுவலின் முடிவில் காண்பிக்கப்படும் இணைப்புகளில் நிரலின் ஆவணங்களைப் பார்ப்பதை நிறுத்துவதை விட மீதமுள்ள நிறுவலுக்கு வரலாறு இல்லை. உன்னால் முடியும் நிறுவலை இன்னும் விரிவாகக் காண்க இருந்து விக்கி கேள்விக்குரிய திட்டத்தின். உரையை ஸ்பானிஷ் உட்பட பல்வேறு மொழிகளில் காணலாம்.

ஒரு தொகுப்பி அமைக்கவும்

Qt கிரியேட்டருக்கு ஒரு தொகுப்பியைத் தேர்ந்தெடுக்கவும்

முதலில் நீங்கள் புதிதாக நிறுவப்பட்ட எங்கள் திட்டத்தைத் தொடங்க வேண்டும். அடுத்து கருவிகள்> விருப்பங்கள் மெனுவுக்கு உருட்ட வேண்டும். இப்போது நாம் உருவாக்கு என்பதைக் கிளிக் செய்து இயக்க வேண்டும். கிட் தாவலைத் தேர்ந்தெடுப்பதன் மூலம் முடிக்கவும். கணினி தானாகக் கண்டறிந்தால் நீங்கள் ஒரு தொகுப்பினை உள்ளமைக்க வேண்டும். என்று சொல்ல இந்த IDE க்கு ஒரு கம்பைலர் கட்டமைக்க வேண்டும் உங்கள் திட்டங்களின் முடிவுகளை உருவாக்க மற்றும் காட்ட முடியும்.

பயன்பாட்டை கடமையில் உருவாக்கும்போது, ​​சில பிழைகள் காட்டப்படலாம். கம்பைலருடன் தொடர்புடைய இரண்டு மிகவும் பொதுவானவை:

பிழை: g ++ கட்டளை கிடைக்கவில்லை
தீர்வு: sudo apt install buil-அத்தியாவசிய

GL / gl.h பிழை. அத்தகைய கோப்பு அல்லது கோப்பகம் இல்லை
தீர்வு: sudo apt install mesa-common-dev


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.