Qt प्रोजेक्ट से डेबियन पैकेज (.deb) बनाएं


14

मैंने क्यूटी क्रिएटर पर कई प्रोजेक्ट किए और मैं उन्हें एक स्थापित प्रारूप (इस मामले में, डेबियन पैकेज) में वितरित करना चाहूंगा।

मेरे Qt स्थापना (और मेरे सिस्टम) के बारे में अधिक जानकारी:

  • Qt संस्करण 4.8.0 (32 बिट)
  • Qt क्रिएटर 2.4.1
  • मैं Ubuntu 12.04 चला रहा हूं।

किसी भी मदद का स्वागत है!

जवाबों:


11

मैंने सिर्फ ट्यूटोरियल का अनुसरण करके अपना पैकेज बनाया है । मैं qmakeबनाने के लिए चलाने की सलाह देता हूं Makefile, ताकि आप निष्पादित करते समय समस्याओं में न चलें dpkg-buildpackage


कदम

मान लें कि आपने पहले ही debianस्रोत कोड में निर्देशिका सेट कर दी है ,

  1. स्रोत निर्देशिका (जहाँ .proफ़ाइल है) को अपनी होम निर्देशिका में कॉपी करें और उसका नाम बदलें yourProjectName_projectVersion
  2. एक टर्मिनल खोलें और निष्पादित करें cd yourProjectName_projectVersion
  3. फिर, निष्पादित करें dh_make -s -c gpl -e yourEmailAddress --createorig
  4. अंत में, निष्पादित करें dpkg-buildpackage। आपको ऐसा कुछ मिल सकता है error exit status 255, यदि हां, तो जांच लें कि tar.xsआपके द्वारा होम फ़ोल्डर में मांगी गई फ़ाइल से मेल खाती है dpkg-buildpackage( dpkg-buildpackageफ़ाइल क्या चाहती है , यह जानने के लिए आउटपुट की अंतिम पंक्तियों की जांच करें )।

यदि आप एक आसान और तेज़ तरीका चाहते हैं, तो आप डीब्रीट का उपयोग कर सकते हैं (मैंने इसका परीक्षण नहीं किया, इसलिए मैं आपको आश्वासन नहीं दे सकता कि यह काम करेगा)।

मुझे उम्मीद है कि यह किसी को भी मदद करता है जो अपने क्यूटी प्रोजेक्ट को वितरित करना चाहता है।


लिंक टूट गया है, लेकिन वेबैक मशीन के
lena
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.