उबंटू पर Qt 5.9.1, (Qt क्रिएटर 4.3.1 शामिल) इंस्टालेशन

क्यूटी निर्माता के बारे में

अगले लेख में हम Qt 5.9.1 पर एक नज़र डालने जा रहे हैं। यह नवीनतम संस्करण है एक क्रॉस-प्लेटफॉर्म एप्लीकेशन फ्रेमवर्क, जीयूआई अनुप्रयोगों को विकसित करने के लिए व्यापक रूप से उपयोग किया जाता है। इसके अलावा, इसका उपयोग गैर-जीयूआई प्रोग्राम जैसे कमांड लाइन टूल और सर्वर कंसोल को विकसित करने के लिए किया जाता है।

La संस्करण 5.9.1 पिछले संस्करणों में Cmake एकीकरण में सुधार की एक भीड़ के साथ आता है। शामिल Qt निर्माता 4.3.1 ऑफ़लाइन स्थापना पैकेज.

Qt यह एक प्रोग्रामिंग भाषा नहीं है। यह वास्तव में है C ++ में लिखा गया एक ढांचा। यह डेस्कटॉप और मोबाइल के लिए एक क्रॉस-प्लेटफॉर्म एप्लिकेशन डेवलपमेंट फ्रेमवर्क है।

Qt क्रिएटर Gnu / Linux, OS X और Windows पर चलता है और स्मार्ट कोड पूरा करने, एक अंतर्निहित मदद प्रणाली, डिबगर और प्रमुख संस्करण नियंत्रण प्रणालियों (जैसे गिट या बाजार) का एकीकरण भी प्रदान करता है

उबंटू में इस विकास ढांचे और आईडीई की स्थापना से आगे बढ़ने से पहले, आइए कुछ सामान्य विशेषताओं पर एक नज़र डालें।

क्यूटी 5.9.1 की सामान्य विशेषताएं

क्यूटीनिर्माता

Qt के साथ, ग्राफिकल यूजर इंटरफेस को सीधे अपने विजेट मॉड्यूल का उपयोग करके C ++ में लिखा जा सकता है। यह एक इंटरेक्टिव ग्राफिकल टूल भी शामिल है, जिसे बुलाया जाता है क्यूटी डिजाइनर। यह विजेट आधारित GUI के लिए एक कोड जनरेटर के रूप में काम करता है। इसके अलावा, इस उपकरण का उपयोग स्वतंत्र रूप से किया जा सकता है, लेकिन यह मूल रूप से एकीकृत करता है क्यूटी निर्माता.

Qt क्रिएटर 4.3.1 IDE, जो इंस्टॉलेशन में शामिल है, बड़े अनुप्रयोगों को विकसित करने के लिए एक अच्छा उपकरण हो सकता है। यह आईडीई हमें सिंटैक्स हाइलाइटिंग, उदाहरण और ट्यूटोरियल तक पहुंच के साथ मदद नहीं करेगा। विभिन्न टूलचिन्स को कॉन्फ़िगर करते समय यह भी हमारी मदद करेगा। यदि किसी को याद न हो, तो यह आईडीई उसी का उपयोग करता था SKD देर से Ubuntu फोन से।

क्यूटी क्रिएटर एक पूर्ण आईडीई है, लेकिन साथ ही यह हमें अनुमति देगा प्लगइन्स जोड़ने की संभावना जो इसकी कार्यक्षमता में सुधार करती है। ये प्लगइन्स आधिकारिक पेज पर पाए जा सकते हैं, लेकिन यह स्पष्ट किया जाना चाहिए कि ऐसे अन्य ऐड-ऑन भी हैं जो आधिकारिक नहीं हैं और यह सही तरीके से काम करते हैं।

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

स्थापना के दौरान आपको अपने खाते में प्रवेश डेटा दर्ज करना होगा, एक नया उपयोगकर्ता खाता बनाना होगा या बस इस चरण को छोड़ना होगा।

लॉगिन क्यूटी खाता

स्थापना पथ को डिफ़ॉल्ट छोड़ दें, या यदि आप डिफ़ॉल्ट निर्देशिका को पसंद नहीं करते हैं तो इसे बदल दें। स्थापना के अंत में दिखाए जाने वाले लिंक में कार्यक्रम के प्रलेखन पर एक नज़र डालने के लिए बाकी की स्थापना के अलावा और कोई इतिहास नहीं है। आप ऐसा कर सकते हैं स्थापना को अधिक विस्तार से देखें से विकी प्रश्न में परियोजना का। पाठ स्पेनिश सहित विभिन्न भाषाओं में पाया जा सकता है।

एक कंपाइलर सेट करें

क्यूटी निर्माता के लिए एक संकलक का चयन करें

सबसे पहले आपको हमारे नए स्थापित प्रोग्राम को शुरू करना होगा। आगे हमें टूल्स> विकल्प मेनू पर जाना होगा। अब हमें Create and run पर क्लिक करना होगा। किट टैब का चयन करके समाप्त करें। आपको एक कंपाइलर को कॉन्फ़िगर करना होगा यदि सिस्टम इसे स्वचालित रूप से पता लगाता है। यह कहने के लिए इस IDE को एक संकलक को कॉन्फ़िगर करने की आवश्यकता है निर्माण और अपनी परियोजनाओं के परिणाम दिखाने में सक्षम होने के लिए।

ड्यूटी पर एप्लिकेशन का निर्माण करते समय, कुछ त्रुटियां दिखाई जा सकती हैं। संकलक से संबंधित दो सबसे विशिष्ट होंगे:

त्रुटि: g ++ कमांड नहीं मिला
समाधान: sudo apt स्थापित बिल्ड-आवश्यक

GL / gl.h त्रुटि। ऐसी कोई फ़ाइल या डायरेक्टरी नहीं है
समाधान: सुडोल एप इंस्टाल मेसा-आम-देव


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।