Tạo gói Debian (.deb) từ Dự án Qt


14

Tôi đã thực hiện một số dự án trên Qt Creator và tôi muốn phân phối chúng ở định dạng có thể cài đặt (trong trường hợp này là Gói Debian).

Thông tin thêm về cài đặt Qt của tôi (và hệ thống của tôi):

  • Phiên bản Qt 4.8.0 (32 bit)
  • Trình tạo Qt 2.4.1
  • Tôi đang chạy Ubuntu 12.04.

Bất kỳ trợ giúp đều được chào đón!

Câu trả lời:


11

Tôi chỉ thực hiện gói của tôi bằng cách làm theo hướng dẫn . Tôi khuyên bạn nên chạy qmakeđể tạo Makefile, để bạn không gặp vấn đề trong khi thực thi dpkg-buildpackage.


Các bước

Giả sử bạn đã thiết lập debianthư mục trong mã nguồn,

  1. Sao chép thư mục nguồn (nơi chứa .protệp) vào thư mục Home của bạn và đổi tên thành yourProjectName_projectVersion.
  2. Mở một thiết bị đầu cuối và thực hiện cd yourProjectName_projectVersion.
  3. Sau đó, thực hiện dh_make -s -c gpl -e yourEmailAddress --createorig
  4. Cuối cùng, thực hiện dpkg-buildpackage. Bạn có thể nhận được một cái gì đó như error exit status 255, nếu vậy, hãy kiểm tra xem tar.xstệp trong thư mục Home của bạn có khớp với tệp được yêu cầu không dpkg-buildpackage(kiểm tra các dòng cuối cùng của đầu ra dpkg-buildpackageđể tìm ra tệp nào muốn).

Nếu bạn tìm kiếm một cách dễ dàng và nhanh hơn, bạn có thể sử dụng Debreate (Tôi đã không kiểm tra nó, vì vậy tôi không thể đảm bảo với bạn rằng nó sẽ hoạt động).

Tôi hy vọng điều này sẽ giúp bất cứ ai muốn phân phối dự án Qt của họ.


liên kết bị hỏng, nhưng có thể truy cập bằng máy quay ngược
lena
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.