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