2009-10-29 43 views
6

Tôi vừa tạo một chương trình tuyệt vời với Trình tạo Qt. Tôi rất hài lòng với bản thân mình. Làm cách nào để chuyển từ máy tính để bàn sang máy tính xách tay?Tạo cài đặt Linux cho ứng dụng Qt

Vì vậy, cách tốt nhất là trình cài đặt đúng? Và đối với Ubuntu, đó là một gói debian phải không?

Tôi làm như thế nào? Có ai đó đã làm điều này và họ có thể chia sẻ các tệp mẫu cho QT 4.5 không?

Cảm ơn,

Mike

Trả lời

2

Không kinh nghiệm tay đầu tiên. Tuy nhiên, đối với Ubuntu, việc tạo một gói Debian đủ để đáp ứng nhu cầu của bạn ở đây. Tôi vừa mới xem qua số Debian Package Builder. HTH.

3

Nếu bạn muốn chạy ứng dụng foo bạn đã tạo trên máy desktop trên máy khác laptop, sau đó chỉ cần

  1. sao chép nhị phân, ví dụ qua scp
  2. chạy ldd foo trên máy tính xách tay
  3. cài đặt gói thư viện cho tất cả các libaries bị thiếu
  4. quay trở lại 2. và lặp lại cho đến khi bạn thiếu libaries.

Việc này có thể thực hiện trong vài phút.

Gói Debian sẽ tự động hóa các bước 2) và 3) và cung cấp cho bạn Depends: để khi cài đặt các thư viện thích hợp được thêm vào, nếu cần. Nhưng nếu bạn chỉ muốn đi từ máy này sang máy khác (sử dụng cùng một bản phân phối) thì việc tạo một gói là quá mức cần thiết.

+0

Nhanh chóng và dễ dàng, nhưng có thể dẫn đến một địa ngục phụ thuộc, trong đó tuy nhiên không phải là một vấn đề với tất cả những apt-get của xung quanh :) –

Các vấn đề liên quan