ทำแพ็คเกจ Debian (.deb) จากโครงการ Qt


14

ฉันทำหลายโครงการใน Qt Creator และฉันต้องการแจกจ่ายในรูปแบบที่ติดตั้งได้ (ในกรณีนี้คือแพ็คเกจ Debian)

ข้อมูลเพิ่มเติมเกี่ยวกับการติดตั้ง 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เพื่อหาสิ่งที่ไฟล์ต้องการ)

หากคุณค้นหาวิธีที่ง่ายและเร็วขึ้นคุณสามารถใช้Debreate (ฉันไม่ได้ทดสอบดังนั้นฉันไม่สามารถรับรองได้ว่ามันจะทำงานได้)

ฉันหวังว่านี่จะช่วยให้ทุกคนที่ต้องการกระจายโครงการ Qt ของพวกเขา


ลิงก์ใช้งานไม่ได้ แต่เข้าถึงได้ด้วย เครื่องเวย์แบ็ค
lena
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.