मैं एक बंद स्रोत आवेदन विकासशील रहा हूँ और LGPL के अनुसार ऐसा करने के लिए मैं गतिशील अपने आवेदन करने के लिए क्यूटी के पुस्तकालयों से जोड़ने के लिए की है। क्या क्यूटी डिफ़ॉल्ट रूप से ऐसा करता है या क्या मुझे ऐसा करने के लिए कदम उठाने पड़ते हैं? अगर ऐसा है तो मैं इसे करने के बारे में कैसे जाऊं?डिफ़ॉल्ट रूप से क्यूटी निर्माता डिफ़ॉल्ट रूप से या गतिशील रूप से इसके पुस्तकालयों को लिंक करता है?
डिफ़ॉल्ट रूप से क्यूटी निर्माता डिफ़ॉल्ट रूप से या गतिशील रूप से इसके पुस्तकालयों को लिंक करता है?
उत्तर
क्यूटी डिफ़ॉल्ट रूप से गतिशील जोड़ने का उपयोग करता है।
आप इसे गैर-डेवलपर मशीन पर तैनाती के दौरान तुरंत देखेंगे, क्योंकि आपका कोड क्यूटी पुस्तकालयों के बिना नहीं चलेगा।
आपकी चिंता LGPL है, बस जब क्यूटी ही संकलन सावधान रहना होगा। क्यूटी के साथ अधिकांश एलजीपीएल उल्लंघन स्थिर लिंकिंग के कारण नहीं हैं (क्योंकि गतिशील डिफ़ॉल्ट है), लेकिन क्यूटी को गैर-डिफ़ॉल्ट पैरामीटर के साथ संकलित करने के लिए।
LGPL सिर्फ इतना है कि पुस्तकालय अपनी बाइनरी साथ प्रदान की जानी चाहिए, लेकिन यह भी आप कैसे अपने स्वयं उपयोगकर्ताओं LGPL हिस्सा बना सकते हैं निर्दिष्ट करें कि नहीं है। यदि आप स्वयं क्यूटी संकलित करते हैं और वेबसाइट से पूर्व-संकलित बाइनरी का उपयोग नहीं करते हैं, तो आपको अपनी रिलीज में अपनी बिल्ड कॉन्फ़िगरेशन के उस भाग को दस्तावेज़ करना होगा!
जैसे ही आप अपने प्रोग्राम पर कुछ चल रहे हैं, क्यूटी इंस्टॉल किए बिना गैर-डेवलपर वातावरण के लिए रिलीज़ संस्करण तैयार करना प्रारंभ करें। जैसे ही आप अपने प्रोग्राम के साथ प्रतिलिपि बनाना चाहते हैं (या जो भी आपके ओएस का उपयोग करता है) डीएलएल को हटाते समय आपका प्रोग्राम विफल होना चाहिए।
यह डिफ़ॉल्ट रूप से यह होता है, स्थिर जोड़ने यह के बारे में साइट पर कई सवाल से काफी शामिल निर्णायक हो रहा है।
- 1. सी ++: गतिशील रूप से गैर-डिफ़ॉल्ट निर्माता
- 2. Selenium2 फ़ायरफ़ॉक्स: डिफ़ॉल्ट रूप से डिफ़ॉल्ट प्रोफ़ाइल
- 3. गतिशील रूप से लिंक जावास्क्रिप्ट
- 4. डिफ़ॉल्ट रूप से रिटर्न सिस्टम.टाइम
- 5. क्या मैवेन Surefire डिफ़ॉल्ट रूप से परीक्षण मामलों को अनुक्रमिक रूप से निष्पादित करता है?
- 6. डिफ़ॉल्ट रूप से index.php को nginx
- 7. सी # क्लास टेम्पलेट को डिफ़ॉल्ट रूप से
- 8. जहां एचडीएफएस डिफ़ॉल्ट रूप से फाइलों को स्थानीय रूप से स्टोर करता है?
- 9. @RequestParam डिफ़ॉल्ट रूप से enum मान को डिफ़ॉल्ट मान
- 10. एनएफएस डिफ़ॉल्ट रूप से यूडीपी का उपयोग क्यों करता है?
- 11. डिफ़ॉल्ट रूप से एक php फ़ंक्शन वापस क्या करता है?
- 12. गतिशील रूप से लोड किए गए लिंक
- 13. गतिशील रूप से
- 14. क्या ऑब्जेक्टिव-सी में डिफ़ॉल्ट रूप से इंस्टेंस चर डिफ़ॉल्ट रूप से सेट हैं?
- 15. एक्सएसएलटी डिफ़ॉल्ट रूप से सभी पाठ क्यों आउटपुट करता है?
- 16. गतिशील रूप से लिंक लैम्ब्डा अभिव्यक्ति बनाएं
- 17. डिफ़ॉल्ट रूप से AutoEventWireup = "false" सेट करना
- 18. डिफ़ॉल्ट रूप से हाइबरनेट में ऑप्टिस्टिक लॉकिंग
- 19. MySQL डिफ़ॉल्ट रूप से latin1_swedish_ci का उपयोग क्यों करता है?
- 20. गतिशील रूप से JComboBox
- 21. ओपनलेयर: डिफ़ॉल्ट रूप से डबल-क्लिक
- 22. मास्टरपेज गतिशील रूप से
- 23. नाक: डिफ़ॉल्ट रूप से परीक्षण कैसे छोड़ें?
- 24. , डिफ़ॉल्ट रूप
- 25. डिफ़ॉल्ट रूप से ORACLE 11g केस असंवेदनशील
- 26. पाइथन गतिशील रूप से
- 27. डिफ़ॉल्ट रूप से maven2 प्लगइन छोड़ें
- 28. गतिशील रूप से सर्वलेट
- 29. सी # गतिशील रूप से
- 30. सी # डिफ़ॉल्ट रूप से पासिंग तर्क ByVal
मैं इस जानकारी को आधिकारिक दस्तावेज़ीकरण में नहीं ढूंढ पाया। एक स्रोत प्रदान करने की देखभाल? – rhardih