2009-04-01 39 views

Trả lời

2

Bạn có nghĩa là gói cài đặt không? Tôi cho rằng bạn có thể biên dịch, liên kết và chạy ứng dụng của mình và bạn có nghĩa là làm cách nào để gói ứng dụng cho người khác.

http://installbuilder.bitrock.com/ < - xử lý đặc biệt của Qt dựa dự án nhưng chi phí $ http://www.jrsoftware.org/isinfo.php < - Sở thích cá nhân của tôi và nó hoàn toàn miễn phí (có thể là thô để học hỏi tính năng cao cấp mặc dù)

Mặc dù nếu bạn có nghĩa là làm thế nào để bạn xây dựng ứng dụng của bạn, bạn có thể muốn thử Trình tạo Qt mới (http://www.qtsoftware.com/products/appdev/developer-tools/developer-tools#qt-tools-at-a) sẽ thiết lập mục tiêu xây dựng cho bạn và thực sự làm cho máy tính để bàn Qt trở nên dễ dàng. Ngoài ra nếu bạn vẫn đang sử dụng 4.1, bây giờ bạn có thể sử dụng 4.5 dưới LGPL trên tất cả các nền tảng làm cho nó gần như không có trí tuệ để nâng cấp.

+0

Cảm ơn rất nhiều - xin lỗi vì quá ngây thơ, nhưng làm cách nào để sử dụng các ứng dụng như bitrock/jrsoftware ... Giống như tôi muốn port một chương trình cơ bản (ví dụ hello world) thông qua ứng dụng Inno Setup chỉ cần sao chép và dán mã/phụ thuộc? Tôi xin lỗi vì sự thiếu hiểu biết của tôi. –

4

Tôi luôn sử dụng CMake để xây dựng các dự án Qt, thật dễ dàng, miễn phí và đa nền tảng. Hướng dẫn: Compiling Qt4 apps with CMake. CMake cũng đi kèm với CPack để dễ dàng cài đặt cho Windows, Mac và Linux.

Tôi đồng ý với chmod700 về đề xuất Tạo người sáng tạo, nó không phải là IDE yêu thích của tôi nhưng nó vẫn thực sự tốt đẹp và dễ dàng.

2

Tôi không chắc liệu tôi có hiểu vấn đề của bạn hay không. Giả sử bạn đang sử dụng MinGW, nó thực sự dễ dàng và khá đơn giản:

  • có được nguồn Qt và giải nén chúng để một số thư mục (f.e. c:\Qt\4.5.0-static)
  • cài đặt MinGW. Đảm bảo thư mục thực thi MinGW nằm trong biến số %PATH%.
  • mở cửa sổ cmd, chuyển đến nguồn Qt và chạy configure -static. Bạn có thể thêm các tùy chọn cấu hình khác nếu bạn muốn, nhưng thông thường bạn không cần nó.
  • khi xây dựng xong Qt, hãy chuyển đến nguồn ứng dụng của bạn, mở cửa sổ cmd và chạy qmake của bản cài đặt Qt được xây dựng của bạn - nghĩa là c:\Qt\4.5.0-static\bin\qmake trong ví dụ ở trên.
  • chạy make
  • bạn nhận được một nhị phân liên kết tĩnh cuối cùng (bạn có thể muốn kiểm tra nó với Dependency Walker).

Làm tương tự bằng cách sử dụng Visual Studio khá giống nhau.

Hoặc bạn có muốn xây dựng động và tạo gói cài đặt không?

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