Câu hỏi Tôi có thể sử dụng 12.04 để xây dựng ứng dụng Điện thoại Ubuntu không?


Tôi có thể sử dụng 12.04 để xây dựng ứng dụng Điện thoại Ubuntu không? Ví dụ chỉ ra 12.10.


4
2018-02-21 04:42


gốc




Các câu trả lời:


Vâng.

Yêu cầu

Các ví dụ được cung cấp tại Nhà phát triển ứng dụng Ubuntu liệt kê các yêu cầu cho:

  1. Hệ điều hành - Ubuntu (12.04 và cao hơn là bắt buộc vì PPA được đề cập dưới đây)

  2. Qt5 và Bộ công cụ QML Ubuntu có sẵn từ các PPA sau. Cả hai PPA cung cấp các gói cho Chính xác (12.04) và cao hơn.

  3. Trình chỉnh sửa mã (tùy chọn cho Qt Creator Install qtcreator - mặc dù bạn có thể sử dụng trình chỉnh sửa mà bạn chọn)

Lệnh Terminal

Chạy các lệnh sau sẽ cài đặt mọi thứ bạn cần:

sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-proper
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update && sudo apt-get install ubuntu-sdk notepad-qml

Nếu bạn cũng muốn cài đặt Qt Creator:

sudo apt-get install qtcreator

Lưu ý nếu bạn đã có Qt4 hoặc nếu bạn định sử dụng nó trong tương lai

Nó tốt đọc ghi chú sau đây từ PPA:

  1. Qt4 và Qt5 hoàn toàn có thể cài đặt cùng với việc di chuyển sang qtchooser dụng cụ. [lưu ý: trên 12.04 LTS chưa thực thi phát triển Qt4 / Qt5 đồng thời, nhưng các thư viện vẫn ổn]. Phương pháp Debian / Ubuntu trước đây dựa vào việc đổi tên các tệp nhị phân và sử dụng các lựa chọn thay thế. Khi đóng gói chống lại Qt5, bao gồm một sự phụ thuộc vào qt5-default ngoài các phụ thuộc khác. Đối với Qt4, sử dụng qt4-default. cài đặt, dựng lên qt5-default cũng trên máy của bạn để có Qt5 như cấu hình mặc định. Xem man qtchooser để biết thêm thông tin.

  2. Nếu bạn có gói Qt4 / Qt5 cũ hơn có số phiên bản sai / cao hơn hoặc xung đột khác, bạn có thể sử dụng biến thể sau đây để ép buộc các phiên bản trong kho lưu trữ này, miễn là các PPA: s bị vô hiệu hóa:

    Bạn có thể sử dụng tương tự để hoàn nguyên về phiên bản lưu trữ gốc, trước đó bạn nên làm sudo dpkg -P qt5-default qtchooser.


4
2018-02-21 08:32