Qt 5.11 - Supported Platforms

समर्थित मंच




qt

समर्थित मंच

Qt एक वाणिज्यिक और ओपन सोर्स लाइसेंस प्राप्त क्रॉस-प्लेटफॉर्म एप्लिकेशन और UI फ्रेमवर्क है। इसे Qt कंपनी ने Qt प्रोजेक्ट कम्युनिटी के साथ मिलकर एक ओपन सोर्स गवर्नेंस मॉडल के तहत विकसित किया है।

Qt का उपयोग करके, आप GUI एप्लिकेशन को एक बार लिख सकते हैं और उन्हें स्रोत कोड को फिर से लिखे बिना डेस्कटॉप, मोबाइल और एम्बेडेड ऑपरेटिंग सिस्टम पर तैनात कर सकते हैं।

क्यूटी को 32-बिट और 64-बिट प्लेटफार्मों की एक किस्म पर समर्थित किया गया है, और आमतौर पर प्रत्येक प्लेटफॉर्म पर जीसीसी, एक विक्रेता द्वारा आपूर्ति किए गए कंपाइलर या एक तीसरे पक्ष के कंपाइलर के साथ बनाया जा सकता है। ओपन जीएल (ईएस) 2.0, डायरेक्टएक्स 9 या 11 (एएनजीएलई के साथ), या क्यूटी क्विक के लिए एक वैकल्पिक रेंडरर की आवश्यकता है। हार्डवेयर त्वरण के बिना Widgets का उपयोग किया जा सकता है।

Qt 5 में Qt प्लेटफ़ॉर्म एब्स्ट्रेक्शन (QPA) का उपयोग करके सभी प्लेटफ़ॉर्म बनाए जाते हैं, जिससे Qt को नए ऑपरेटिंग सिस्टम में पोर्ट करना पहले की तुलना में आसान हो जाता है।

समर्थित कॉन्फ़िगरेशन

निम्न तालिका Qt कंपनी द्वारा समर्थित कॉन्फ़िगरेशन को सूचीबद्ध करती है। एक कॉन्फ़िगरेशन एक ऑपरेटिंग सिस्टम संस्करण, एक संकलक संस्करण और एक ग्राफिक्स सिस्टम का एक संयोजन है।

Qt 5.11 के लिए समर्थित विन्यास

मंच संकलक टिप्पणियाँ
Windows
विंडोज 10 (x86_64) MSVC 2017 , MSVC 2015 , MinGW 5.3 विंडोज 10 क्रिएटर्स अपडेट पर परीक्षण किया गया
विंडोज 10 (x86) MSVC 2017 , MSVC 2015 , MinGW 5.3 विंडोज 10 क्रिएटर्स अपडेट पर परीक्षण किया गया
विंडोज 8.1 (x86_64) MSVC 2017, MSVC 2015 , MinGW 5.3
विंडोज 8.1 (x86) MSVC 2017, MSVC 2015 , MinGW 5.3
विंडोज 7 (x86_64) MSVC 2017, MSVC 2015, MinGW 5.3
विंडोज 7 (x86) MSVC 2017, MSVC 2015, MinGW 5.3 MinGW-निर्मित gcc 5.3.0 (x86)
यूनिवर्सल विंडोज प्लेटफ़ॉर्म (UWP)
UWP 10 ( x86 , x86_64 , armv7 ) MSVC 2017 , MSVC 2015 होस्ट: विंडोज 10 (x86_64) निर्माता अपडेट
Linux/X11
ओपनसुब 42.2 (x86_64) जीसीसी 4.8, जीसीसी 7 , आईसीसी
Red Hat Enterprise Linux 6.6 (x86_64) जीसीसी 4.9.1 devtoolset -3
Red Hat Enterprise Linux 7.2 (x86_64) जीसीसी 5.3.1 devtoolset -4
Ubuntu 16.04 (x86_64) जीसीसी के रूप में केननिकल, जीसीसी 6 द्वारा प्रदान किया गया
लिनक्स (x86 और x86_64) जीसीसी 4.8, जीसीसी 4.9, जीसीसी 5, जीसीसी 6, जीसीसी 7
Android
Android 4.1, 5, 6, 7, 8 (armv7, x86) एपीआई स्तर 16 Google द्वारा प्रदान किया गया GCC , MinGW 5.3 मेजबान: RHEL 7.2 (x86_64) , macOS 10.12 (x86_64) , विंडोज 7 (x86_64)
डार्विन प्लेटफार्म: macOS, iOS , tvOS, watchOS
macOS 10.11 , 10.12 , 10.13 (x86_64) एप्पल द्वारा प्रदान की गई क्लैंग Xcode 8.2 ( macOS 10.11) , Xcode 8.3.3 (macOS 10.12) , Xcode 9 (macOS 10.13)
iOS 10, iOS 11 (armv8) एप्पल द्वारा प्रदान की गई क्लैंग Xcode 9 (macOS 10.13)
tvOS 10, tvOS 11 (armv8) (प्रौद्योगिकी पूर्वावलोकन) एप्पल द्वारा प्रदान की गई क्लैंग Xcode 9 (macOS 10.13)
watchOS 3, watchOS 4 (armv7k) (प्रौद्योगिकी पूर्वावलोकन) एप्पल द्वारा प्रदान की गई क्लैंग Xcode 9 (macOS 10.13)
एंबेडेड प्लेटफॉर्म: एंबेडेड लिनक्स , QNX , INTEGRITY
एंबेडेड लिनक्स जीसीसी एआरएम कोर्टेक्स-ए, जीसीसी-आधारित टूलचिन्स के साथ इंटेल बोर्ड
एंबेडेड लिनक्स (Boot2Qt) (armv7, armv8, x86, x86_64) जीसीसी 6.2 Yocto 2.3 , होस्ट: RHEL 7.2 (x86_64), विंडोज 7 (x86_64)
QNX 6.6.0 , 7.0 (armv7 और x86) QNX द्वारा प्रदान की गई QCC होस्ट: आरएचईएल 7.2 (x86_64) , विंडोज 7 (x86_64) , विंडोज 10 (x86_64) , विंडोज 7 (x86) , macOS 10.12
INTEGRITY जैसा कि ग्रीन हिल्स एकता द्वारा प्रदान किया गया है होस्ट: आरएचईएल 7.2 (x86_64)

उपरोक्त तालिका में, बोल्ड में कॉन्फ़िगरेशन संदर्भ कॉन्फ़िगरेशन हैं

यह भी देखें : डिवाइस निर्माण के लिए क्यूटी: समर्थित लक्ष्य डिवाइस और विकास होस्ट

संदर्भ विन्यास

संदर्भ विन्यास Qt प्रोजेक्ट के भीतर निरंतर एकीकरण (CI) प्रणाली पर चलाए जाते हैं। इसके अलावा, उन्हें लगातार परीक्षण के आधार पर यूनिट टेस्ट सूट और अन्य आंतरिक परीक्षण उपकरण दिए जाते हैं (नए संस्करण रिलीज से पहले, स्रोत पेड़ की शाखा, और विकास प्रक्रिया में अन्य महत्वपूर्ण अवधि बिंदुओं पर)। इन प्लेटफार्मों में खोजे गए त्रुटियों या कीड़े को सुधार के लिए प्राथमिकता दी जाती है। परीक्षण किए गए कॉन्फ़िगरेशन में पाई गई महत्वपूर्ण त्रुटियां रिलीज़ की तारीखों को प्रभावित कर सकती हैं।

ऊपर सूचीबद्ध कोई भी विन्यास Qt प्रोजेक्ट द्वारा सक्रिय रूप से परीक्षण नहीं किया गया है। हालाँकि, Qt उन पर सक्रिय रूप से परीक्षण किए गए के अलावा अन्य कॉन्फ़िगरेशन पर चल सकता है, और अतिरिक्त कॉन्फ़िगरेशन को परीक्षण स्थिति में उठाया जा सकता है, यदि उस विशेष कॉन्फ़िगरेशन के लिए स्वीकार्य स्थिति में निरंतर एकीकरण लाने के लिए पर्याप्त प्रयास किया जाता है।

निम्न पृष्ठ प्रत्येक जारी किए गए Qt संस्करण के लिए Qt कंपनी द्वारा समर्थित कॉन्फ़िगरेशन को सूचीबद्ध करता है:

क्यूटी कंपनी, क्यूटी पार्टनर, ओपन सोर्स प्रोजेक्ट और कम्युनिटी यूजर्स विभिन्न विभिन्न समर्थित प्लेटफॉर्म और कॉन्फ़िगरेशन के साथ सहायता प्रदान करने में सक्षम हैं।

संकुल की उपलब्धता

आप Qt 5 इंस्टॉलर्स और सोर्स पैकेज को Downloads पेज से Downloads । अधिक जानकारी के लिए, Qt पृष्ठ के साथ प्रारंभ करना देखें।

Qt अनुप्रयोगों की तैनाती

प्रत्येक प्लेटफ़ॉर्म के लिए परिनियोजन प्रक्रिया अलग-अलग होती है और वे अपने प्लेटफ़ॉर्म के पन्नों में अधिक विस्तार से कवर होती हैं। इस बीच, सामान्य रूप से परिनियोजन प्रक्रिया को सारांशित करने के लिए एक परिनियोजन आलेख है।

कृपया ध्यान दें कि Qt को किसी भी प्रकार की वारंटी के बिना "जैसा है" आधार पर पेश किया जाता है और यह कि हमारे उत्पाद त्रुटि या बग मुक्त नहीं हैं। लागू कानून द्वारा अनुमत अधिकतम सीमा तक, स्वयं और उसके आपूर्तिकर्ताओं की ओर से Qt कंपनी, सभी वारंटियों और शर्तों का खुलासा करती है, या तो व्यक्त या निहित होती है, जिसमें शामिल हैं, लेकिन सीमित नहीं है, व्यापारिक योग्यता के वारंटियों, किसी विशेष उद्देश्य के लिए फिटनेस, शीर्षक और गैर-उल्लंघन लाइसेंसधारी सॉफ्टवेयर के संबंध में।