मैं एक स्वच्छ एक्सपी वर्चुअल बॉक्स पर MinGW के साथ संकलित Qt 4.7.3 का उपयोग कर एक एप्लिकेशन का परीक्षण कर रहा हूं। एप्लिकेशन काम नहीं कर रहा था और बहुत दुःख के बाद, मैंने विज़ुअल सी ++ 2005 पुनर्वितरण योग्य डाउनलोड करने की आवश्यकता के लिए त्रुटि का पता लगाया। मैंने इसे डाउनलोड किया और यह काम किया। कुछ ठीक नहीं लगता है, क्या मुझे किसी भी वीसी ++ पुस्तकालयों की आवश्यकता नहीं है क्योंकि मैं MinGW का उपयोग कर रहा हूं? क्या यह मेरे संकलन के साथ एक समस्या हो सकती है? मुझे जिक्र करना चाहिए कि मैं निर्माण करने के लिए qmake का उपयोग नहीं कर रहा हूँ।मिनजीडब्ल्यू के साथ क्यूटी को तैनात करने के लिए वीसी ++ पुनर्वितरण योग्य होना आवश्यक है?
उत्तर
निर्भरता MSVCRT.DLL
पर MinGW खुद के कारण है। के शब्दों में mingw.org ..
MinGW एक पूरा खुला स्रोत प्रोग्रामिंग उपकरण सेट जो देशी MS-विंडोज अनुप्रयोगों के विकास के लिए उपयुक्त है प्रदान करता है, और जो किसी भी 3 पार्टी सी क्रम पर निर्भर नहीं है DLLs। । (यह ऑपरेटिंग सिस्टम के घटक के रूप में, Microsoft खुद को द्वारा प्रदान की DLLs के एक नंबर पर निर्भर करता है, सबसे उल्लेखनीय बीच इन msvcrt.dll, माइक्रोसॉफ्ट सी क्रम पुस्तकालय है
यह भी देखें: Should I redistribute msvcrt.dll with my application?
क्यूटी दस्तावेज में बताया गया है, हाँ, कि आवश्यक है:
मैंने उस (ज्यादातर) के माध्यम से पढ़ा था - शायद मुझे इसे और अधिक अच्छी तरह से पढ़ने की जरूरत है। यह मुझे लगता है जैसे वे कह रहे हैं कि वीसी ++ libs केवल विजुअल स्टूडियो के साथ संकलित करते समय आवश्यक हैं। – buck
- 1. विज़ुअल सी ++ पुनर्वितरण योग्य पैकेज क्यों आवश्यक है?
- 2. कौन सा वीसी ++ पुनर्वितरण योग्य पैकेज चुनने के लिए (x86 या x64)?
- 3. रनटाइम पुनर्वितरण योग्य (Server2k3, XPSP3)
- 4. विंडोज पायथन संस्करण और वीसी ++ पुनर्वितरण संस्करण
- 5. पुनर्वितरण विकल्प वास्तव में कब आवश्यक है?
- 6. वीसी 2008
- 7. क्या स्थानीय जावास्क्रिप्ट कार्यों के लिए नामस्थान होना आवश्यक है?
- 8. अब मिनजीडब्ल्यू और/या एमएसवाईएस के साथ शामिल नहीं है?
- 9. Maven निर्भरता के साथ जार को तैनात
- 10. jQuery सॉर्ट करने योग्य, ड्रॉप करने योग्य और खींचने योग्य एक साथ काम करने के लिए
- 11. माइक्रोसॉफ्ट विजुअल सी ++ 2003 पुनर्वितरण योग्य
- 12. क्यूटी आवेदन के लिए निष्पादन योग्य फ़ाइल कैसे बनाएं?
- 13. मिनजीडब्ल्यू अनुप्रयोगों के लिए क्रैश रिपोर्टिंग
- 14. त्रुटि: कोई लिंकेज के साथ पुनर्वितरण
- 15. क्या .NET (संस्करण 2) के लिए Google API पुनर्वितरण योग्य है?
- 16. केवल क्यूटी विजेट, स्क्रॉल करने योग्य, ढहने योग्य, आइकन सूची
- 17. आवश्यक फ़ील्ड को इंगित करने के लिए कैसे?
- 18. बूट करने योग्य क्यूटी-लिनक्स एप्लिकेशन
- 19. क्या SSL प्रमाणपत्र स्थापित करने के लिए समर्पित आईपी पता होना आवश्यक है?
- 20. एक आवेदन के दो संस्करणों को बनाए रखने और तैनात करने के साथ-साथ
- 21. लाइब्रेरी के साथ एक पाइथन अनुप्रयोग को स्रोत के रूप में कैसे आगे निर्भरता के साथ तैनात करने के लिए?
- 22. जेआरई को एक आवेदन के साथ बंडल करने के लिए स्ट्रिपिंग - मैं क्या छोड़ सकता हूं?
- 23. सॉर्ट किए गए सूची के लिए उपयोग करने के लिए क्यूटी कंटेनर क्लास क्या है?
- 24. आवश्यक फ़ील्ड सत्यापित करने के लिए आवश्यक फ़ील्ड वैलिडेटरबॉक्स
- 25. क्यूटी: निर्मित निष्पादन योग्य
- 26. क्या रिक्त करने के उद्देश्यों के लिए केवल गुणों के साथ कक्षा होना ठीक है?
- 27. मैवेन टेस्ट जार अपलोड करने के लिए तैनात नहीं है
- 28. क्या एक पोस्ट पूरा करने के लिए HttpWebRequest.GetResponse आवश्यक है?
- 29. क्यूटी निष्पादन योग्य
- 30. क्यूटी क्या शीर्षलेख शामिल करने के लिए?
आपको लगता है कि विंडोज़, जादू के साथ क्यूटी इंटरफेस कैसा है?;) –
हमें qt 5.0.1 के साथ एक ही समस्या है लेकिन समस्या msvcrt में नहीं थी। मानक क्यूटी अनुप्रयोग को qt mingw फ़ोल्डर से libEGL.dll की भी आवश्यकता होती है। –