Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Đóng gói ứng dụng viết bằng Qt để cài và chạy trên Linux Ubuntu

  1. #1
    Ngày gia nhập
    08 2016
    Bài viết
    2

    Exclamation Đóng gói ứng dụng viết bằng Qt để cài và chạy trên Linux Ubuntu

    Mình có một chương trình bằng qt nhỏ viết trên Linux, có dùng opencv nữa. Mình muốn đóng gói nó để mang sang máy khác có thể chạy đc.
    Mình có google rồi, nhưng rối quá, trên linux có copy các file.dll đc như window k ?

  2. #2
    Ngày gia nhập
    09 2010
    Nơi ở
    Hà Nôi
    Bài viết
    462

    Bạn có thể đóng gói ứng dụng thành 1 số dạng package như deb trên Ubuntu/Debian hoặc rpm trên RetHat. Tuy nhiên ứng dụng của bạn luôn chứa những dependency vào các thư viện hệ thống.
    Bạn ko thể cũng như không nên copy các thư viện build sẵn trên máy này sang máy khác. Mình nghĩ chỉ các lib do bạn tự viết bằng Qt/C++ thuần thì may ra có khả năng chạy trên các máy khác nhau thôi. Chứ các thư viện lớn như boost, opencv build trên máy này thì ít có khả năng chạy đc trên máy khác lắm, trừ khi cài OS giống hệt nhau.

    Riêng mình thấy Qt thì hầu hết các distro đều có sẵn, ko thì install cũng rất đơn giản. OpenCV bạn có thể build static ra file .a rồi dùng thư viện static này để link khi compile ứng dụng.
    Nhận code thuê :
    kiet.heros@gmail.com

  3. #3
    Ngày gia nhập
    08 2016
    Bài viết
    2

    Cảm ơn bạn vì câu trả lời nhé. Mình có thể xin lời khuyên của bạn không ( cách để đem sang máy khác mà chạy đc ấy). Mình định build static, google rồi, nhưng thấy khó hiểu quá

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn