2017-02-09 5 views
5

मैंने अपनी परियोजना को ताजा नए ओएस एक्स और क्यूटी 5.8 पर संकलित करने की कोशिश की और यह त्रुटि मिली। इसलिए मुझे पता चला कि क्यूटी 5.7 स्थापित करने से मेरी समस्या हल हो जाती है लेकिन उचित स्पष्टीकरण नहीं मिल सकता है - न ही दस्तावेज़ीकरण और न ही SO पर कोई जवाब। यह क्यूटी मॉड्यूल के साथ क्यों हो सकता है और यह पता लगाने के लिए कि बाद में कौन से बहिष्कृत किए गए हैं?क्यूटी 5.8 परियोजना त्रुटि: Qt में अज्ञात मॉड्यूल: प्लेटफ़ॉर्म समर्थन-निजी

उत्तर

4

ऐसा प्रतीत होता है कि Qt5PlatformSupport मॉड्यूलर किया गया था और इस प्रकार कई पुस्तकालयों में विभाजित था।

मुझे this Qt code review entry मिला है जो दिखाता है कि एक QtPlatformSupport लक्ष्य को परिभाषित करने के बजाय, प्रोजेक्ट फ़ाइल अब SUBDIRS टेम्पलेट का उपयोग करती है। मुझे this KDE code review entry भी मिला है जहां आप देख सकते हैं कि वे क्यूटी संस्करण 5.8.0 और Qt5FontDatabaseSupport, Qt5ThemeSupport और Qt5EventDispatcherSupport से पहले Qt5PlatformSupport का उपयोग कर रहे हैं।

आपके प्रोजेक्ट के लिए आवश्यक विशिष्ट नई लाइब्रेरी शायद अलग-अलग होंगी।

+0

धन्यवाद, इससे बहुत मदद मिलती है! मैं क्यूटी का उपयोग जारी रखने की योजना बना रहा हूं, इसलिए मुझे बाद में इसे फिर से करने की आवश्यकता होगी। – htzfun

संबंधित मुद्दे