Cách cài đặt SDK Qt trên bản phân phối Linux Ubuntu

Posted on
Tác Giả: Laura McKinney
Ngày Sáng TạO: 10 Tháng Tư 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Cách cài đặt SDK Qt trên bản phân phối Linux Ubuntu - HiểU BiếT
Cách cài đặt SDK Qt trên bản phân phối Linux Ubuntu - HiểU BiếT

NộI Dung

là một wiki, có nghĩa là nhiều bài viết được viết bởi một số tác giả. Để tạo ra bài viết này, 15 người, một số người ẩn danh, đã tham gia vào phiên bản của nó và cải tiến theo thời gian.

Bộ công cụ phát triển phần mềm (SDK) của Qt là một khung ứng dụng đa nền tảng được sử dụng rộng rãi để phát triển các ứng dụng có giao diện người dùng đồ họa (GUI). bằng tiếng Anh). Các ứng dụng được phát triển với Qt bao gồm KDE, Opera, Google Earth và Skype. Nó là một khung ứng dụng giao diện đồ họa đa nền tảng, di động và chạy trên các hệ điều hành Mac OS X, Lonux và Windows. SDK Qt giúp bạn tạo các biểu đồ giao diện người dùng (hoặc GUI) cho các ứng dụng có thể chạy trên cả Mac OS X, Linus và Windows. Để biết thêm thông tin về SDK của Qt, hãy xem trang web Qt SDK. Để biết thêm thông tin về cách tạo chương trình Qt đầu tiên của bạn, hãy xem hướng dẫn này.


Lưu ý: Bài viết này chi tiết cài đặt phiên bản 64 bit của Qt SDK 4.8Qt SDK 5.0, bộ công cụ phát triển phần mềm để phân phối Linux Ubuntu, cũng sẽ hoạt động cho Debian và Linux Mint.

giai đoạn

Phương pháp 1 trên 2:
Hướng dẫn cài đặt cho Qt SDK Phiên bản 4.8

  1. 1 Để bắt đầu, hãy xem phiên bản nào (so với bit) của Ubuntu bạn đang sử dụng, bằng cách mở một thiết bị đầu cuối và nhập lệnh bên dưới. Sau đó tải xuống phiên bản SDK tương ứng của Qt cho hệ điều hành của bạn. Ví dụ: nếu bạn đang sử dụng phiên bản 32 bit của bản phân phối Linux Ubuntu, hãy tải xuống SDK 32 bit của Qt. Nếu bạn đang sử dụng phiên bản 64 bit của bản phân phối Linux Ubuntu, hãy tải xuống SDK 64 bit của Qt.
    • Nhập hoặc sao chép / dán: tập tin / sbin / init
    • Lưu ý phiên bản (số bit) của kiến ​​trúc hệ thống Ubuntu sẽ được hiển thị, là 32 bit hoặc 64 bit.
  2. 2 Tải xuống SDK của Qt.
    • Chọn phiên bản Qt SDK tương ứng với kiến ​​trúc hệ thống Ubuntu mà bạn có. Bạn cũng có thể thêm thư viện phần mềm, để bạn có thể khởi chạy các ứng dụng Qt mà không gặp rắc rối, bằng cách làm theo các bước dưới đây.
    • Lưu ý: khi bạn tải xuống SDK, hãy dùng phiên bản "ngoại tuyến" vì sẽ mất ít thời gian hơn để tải xuống, trừ khi bạn có kết nối tốc độ rất cao.
    • Có hai cách để tải xuống SDK của Qt: Phương pháp cài đặt trực tuyến và Phương pháp cài đặt ngoại tuyến. Thông thường tốt nhất là tải xuống toàn bộ SDK trực tiếp thông qua phương thức ngoại tuyến. Vì các lớp trong SDK của Qt rất nặng, phải mất vài giờ để tải xuống SDK với kết nối chậm. Đây có thể không phải là vấn đề đối với người dùng chỉ muốn dùng thử SDK của Qt.
    • Gợi ý: Bạn nên sử dụng trình cài đặt ngoại tuyến thay vì trực tuyến, trừ khi bạn có kết nối thực sự nhanh.
  3. 3 Mở một thiết bị đầu cuối và nhập các lệnh sau:
    • Nhập hoặc sao chép / dán: sudo apt-get cài đặt synap
    • Nhập hoặc sao chép / dán: sudo apt-get cập nhật
    • Lệnh này được sử dụng để cập nhật và đồng bộ hóa các tệp lập chỉ mục gói từ các nguồn của chúng trên Internet.
    • Nhập hoặc sao chép / dán: sudo apt-get cài đặt qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Lệnh này thêm các thư viện phần mềm bổ sung vào máy của bạn, cho phép bạn chạy sạch các chương trình Qt trên máy tính của mình.
  4. 4 Nhập hoặc sao chép / dán: cd / nhà /"Votre_nom_dutilisateur"/ Downloads
    • Điều này sẽ đưa bạn đến thư mục Tải xuống (hoặc Tải xuống) của hệ thống của bạn.
  5. 5 Nhập hoặc sao chép / dán: sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.run
    • Điều này sẽ làm cho Qt SDK có thể thực thi được bởi tất cả người dùng của máy.
  6. 6 Để cài đặt SDK Qt, nhập lệnh sau.
    • Nhập hoặc sao chép / dán: sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.sl-style
    • Bạn sẽ cần phải có các đặc quyền siêu người dùng để cài đặt Qt SDK.
  7. 7 Bạn sẽ được yêu cầu chọn thư mục cài đặt Qt SDK. Chọn / opt và Qt SDK sẽ được cài đặt trong thư mục có tên / opt / QtSDK.
  8. 8Thay đổi quyền truy cập vào thư mục chứa SDK Qt để mọi người dùng có thể truy cập bằng cách nhập lệnh sau.
  9. 9 Nhập hoặc sao chép / dán: sudo -s chmod -R 777 / opt / QtSDK
    • Điều này sẽ làm cho Qt SDK có thể thực thi được bởi tất cả người dùng của máy.
  10. 10 Nhập hoặc sao chép / dán: sudo -s chmod -R 777 / nhà /"Votre_nom_dutilisateur"/.config/Nokia
    • Điều này sẽ ngăn hiển thị lỗi khi khởi chạy QCreator, nói rằng phần mềm không thể ghi vào thư mục / home /."Votre_nom_dutilisateur"/.config/Nokia.
  11. 11 Sau khi phần mềm Qt được cài đặt, hãy mở một thiết bị đầu cuối lệnh và sử dụng trình soạn thảo es như gedit hoặc nano để chỉnh sửa tệp / etc / profile.
    • Nhập hoặc sao chép / dán: sudo -s nano / etc / profile
    • hoặc
    • Nhập hoặc sao chép / dán: sudo -s gedit / etc / profile
  12. 12 Cuộn xuống dưới cùng của tập tin / etc / profile và nhập vào e bên dưới. Dòng này phải được thêm vào tệp hệ thống / etc / profile để có tùy chọn biên dịch các chương trình Qt từ thiết bị đầu cuối.
  13. 13 Nhập hoặc sao chép / dán:
    • PATH = / opt / QtSDK / Desktop / Qt /4.8.1/ Gcc / bin: $ PATH
    • xuất khẩu
  14. 14 Số được in đậm ở trên biểu thị số phiên bản SDK của Qt, do đó hãy đảm bảo đặt số phiên bản tương ứng với SDK bạn đang cài đặt. SDK Qt không ngừng cải tiến với các phiên bản mới. Kiểm tra số phiên bản của bạn.
    • Ví dụ: chúng tôi sử dụng phiên bản 4.8.1 của Qt trong trường hợp của chúng tôi, số phiên bản trong / etc / profile phải là 4.8.1.
  15. 15Lưu tập tin / etc / profile và đóng nó.
  16. 16 Tải lại tập tin / etc / profile bằng lệnh sau.
    • Nhập hoặc sao chép / dán:. / Etc / profile
    • Hãy chắc chắn rằng bạn đặt một dấu chấm theo sau là khoảng trắng để tải lại tập tin / etc / profile.
  17. 17Khi tệp / etc / profile đã được thay đổi, hãy nhập lệnh sau để đảm bảo hệ thống của bạn nhận ra SDK của Qt bằng cách bao gồm PATH.
  18. 18 Nhập hoặc sao chép / dán: cái nào
    • Bạn sẽ nhận được một câu trả lời như dưới đây.
    • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
  19. 19 Cũng nhập lệnh dưới đây.
    • Nhập hoặc sao chép / dán: đảo ngược
  20. 20 Bạn sẽ nhận được một câu trả lời như dưới đây.
    • Phiên bản QMake 2.01a
    • Sử dụng phiên bản Qt 4.8.1 trong /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
  21. 21 Điều này cho bạn biết rằng bây giờ bạn có thể biên dịch các chương trình Qt trên dòng lệnh. Bây giờ bạn đã sẵn sàng để biên dịch các chương trình Qt trên máy Ubuntu của bạn. Khi SDK Qt được cài đặt chính xác trên máy tính của bạn, bạn sẽ muốn bắt đầu biên dịch các chương trình Qt đầu tiên của mình. Hãy xem hướng dẫn này để biết thêm thông tin. quảng cáo

Cách 2 trên 2:
Hướng dẫn cài đặt cho Qt SDK phiên bản 5.0

  1. 1 Để bắt đầu, hãy xem phiên bản nào (so với bit) của Ubuntu bạn đang sử dụng, bằng cách mở một thiết bị đầu cuối và nhập lệnh bên dưới. Sau đó tải xuống phiên bản SDK tương ứng của Qt cho hệ điều hành của bạn. Ví dụ: nếu bạn đang sử dụng phiên bản 32 bit của bản phân phối Linux Ubuntu, hãy tải xuống SDK 32 bit của Qt. Nếu bạn đang sử dụng phiên bản 64 bit của bản phân phối Linux Ubuntu, hãy tải xuống SDK 64 bit của Qt.
    • Nhập hoặc sao chép / dán: tập tin / sbin / init
    • Lưu ý phiên bản (số bit) của kiến ​​trúc hệ thống Ubuntu sẽ được hiển thị, là 32 bit hoặc 64 bit.
  2. 2 Tải xuống SDK của Qt.
    • Chọn phiên bản Qt SDK tương ứng với kiến ​​trúc hệ thống Ubuntu mà bạn có. Bạn cũng có thể thêm thư viện phần mềm, để bạn có thể khởi chạy các ứng dụng Qt mà không gặp rắc rối, bằng cách làm theo các bước dưới đây.
    • Lưu ý: khi bạn tải xuống SDK, hãy dùng phiên bản "ngoại tuyến" vì sẽ mất ít thời gian hơn để tải xuống, trừ khi bạn có kết nối tốc độ rất cao.
    • Có hai cách để tải xuống SDK của Qt: Phương pháp cài đặt trực tuyến và Phương pháp cài đặt ngoại tuyến. Thông thường tốt nhất là tải xuống toàn bộ SDK trực tiếp thông qua phương thức ngoại tuyến. Vì các lớp trong SDK của Qt rất nặng, phải mất vài giờ để tải xuống SDK với kết nối chậm. Đây có thể không phải là vấn đề đối với người dùng chỉ muốn dùng thử SDK của Qt.
    • Gợi ý: Bạn nên sử dụng trình cài đặt ngoại tuyến thay vì trực tuyến, trừ khi bạn có kết nối thực sự nhanh.
  3. 3 Mở một thiết bị đầu cuối và nhập các lệnh sau:
    • Nhập hoặc sao chép / dán: sudo apt-get cài đặt synap
    • Nhập hoặc sao chép / dán: sudo apt-get cập nhật
    • Lệnh này được sử dụng để cập nhật và đồng bộ hóa các tệp lập chỉ mục gói từ các nguồn của chúng trên Internet.
    • Nhập hoặc sao chép / dán: sudo apt-get cài đặt qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Lệnh này thêm các thư viện phần mềm bổ sung vào máy của bạn, cho phép bạn chạy sạch các chương trình Qt trên máy tính của mình. Các hướng dẫn này đã được bao gồm trong trường hợp bạn muốn các thư viện tương thích với Qt SDK 4.8 được cài đặt.
    • Nhập hoặc sao chép / dán: sudo apt-get install build-Essential
    • Điều này sẽ thêm các thư viện C / C ++ bổ sung để biên dịch.
    • Nhập hoặc sao chép / dán: sudo apt-get cài đặt "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
    • Điều này sẽ thêm chức năng OpenGL vào các ứng dụng Qt của bạn khi bạn chạy chúng.
  4. 4 Nhập hoặc sao chép / dán: cd / nhà /"Votre_nom_dutilisateur"/ Downloads
    • Điều này sẽ đưa bạn đến thư mục Tải xuống (hoặc Tải xuống) của hệ thống của bạn.
  5. 5 Nhập hoặc sao chép / dán: sudo -s chmod u + x qt-linux-opensource-5.0.2-x86_64-offline.run
    • Điều này sẽ làm cho Qt SDK có thể thực thi được bởi tất cả người dùng của máy.
  6. 6 Để cài đặt SDK Qt, nhập lệnh sau.
    • Nhập hoặc sao chép / dán: sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run-style
    • Bạn sẽ cần phải có các đặc quyền siêu người dùng để cài đặt Qt SDK.
  7. 7 Bạn sẽ được yêu cầu chọn thư mục cài đặt Qt SDK. Chọn / opt và Qt SDK sẽ được cài đặt trong thư mục có tên / opt / QtSDK.
  8. 8Thay đổi quyền truy cập vào thư mục chứa SDK Qt để mọi người dùng có thể truy cập bằng cách nhập lệnh sau.
  9. 9 Nhập hoặc sao chép / dán: sudo -s chmod -R 777 /opt/Qt5.0.2
    • Điều này sẽ làm cho Qt SDK có thể thực thi được bởi tất cả người dùng của máy.
  10. 10 Nhập hoặc sao chép / dán: sudo -s chmod -R 777 / nhà /"Votre_nom_dutilisateur"/.config/QtProject
    • Điều này sẽ ngăn hiển thị lỗi khi khởi chạy QCreator, nói rằng phần mềm không thể ghi vào thư mục / home /."Votre_nom_dutilisateur"/.config/QtProject.
  11. 11 Sau khi phần mềm Qt được cài đặt, hãy mở một thiết bị đầu cuối lệnh và sử dụng trình soạn thảo es như gedit hoặc nano để chỉnh sửa tệp / etc / profile.
    • Nhập hoặc sao chép / dán: sudo -s nano / etc / profile
    • hoặc
    • Nhập hoặc sao chép / dán: sudo -s gedit / etc / profile
  12. 12 Cuộn xuống dưới cùng của tập tin / etc / profile và nhập vào e bên dưới. Dòng này phải được thêm vào tệp hệ thống / etc / profile để có tùy chọn biên dịch các chương trình Qt từ thiết bị đầu cuối.
  13. 13 Nhập hoặc sao chép / dán:
    • PATH = / opt /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
    • xuất khẩu
  14. 14 Số được in đậm ở trên biểu thị số phiên bản SDK của Qt, do đó hãy đảm bảo đặt số phiên bản tương ứng với SDK bạn đang cài đặt. SDK Qt không ngừng cải tiến với các phiên bản mới. Kiểm tra số phiên bản của bạn.
    • Ví dụ: chúng tôi sử dụng phiên bản 5.0.2 của Qt trong trường hợp của chúng tôi, số phiên bản trong / etc / profile phải là 5.0.2.
  15. 15Lưu tập tin / etc / profile và đóng nó.
  16. 16 Tải lại tập tin / etc / profile bằng lệnh sau.
    • Nhập hoặc sao chép / dán:. / Etc / profile
    • Hãy chắc chắn rằng bạn đặt một dấu chấm theo sau là khoảng trắng để tải lại tập tin / etc / profile.
  17. 17Khi tệp / etc / profile đã được thay đổi, hãy nhập lệnh sau để đảm bảo hệ thống của bạn nhận ra SDK của Qt bằng cách bao gồm PATH.
  18. 18 Nhập hoặc sao chép / dán: cái nào
    • Bạn sẽ nhận được một câu trả lời như dưới đây.
    • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
  19. 19 Cũng nhập lệnh dưới đây.
    • Nhập hoặc sao chép / dán: đảo ngược
  20. 20 Bạn sẽ nhận được một câu trả lời như dưới đây.
    • Phiên bản QMake 3.0
    • Sử dụng phiên bản Qt 5.0.2 trong /opt/Qt5.0.2/5.0.2/gcc/lib
  21. 21 Điều này cho bạn biết rằng bây giờ bạn có thể biên dịch các chương trình Qt bằng SDK phiên bản 5.0 trên dòng lệnh. Bây giờ bạn đã sẵn sàng để biên dịch các chương trình Qt trên máy Ubuntu của bạn. Khi SDK Qt được cài đặt chính xác trên máy tính của bạn, bạn sẽ muốn bắt đầu biên dịch các chương trình Qt đầu tiên của mình. Hãy xem hướng dẫn này để biết thêm thông tin. quảng cáo
Lấy từ "https://fr.m..com/index.php?title=install-the-SDK-of-Qt-on-the-Ubfox-Distribution-of-Linux&oldid=143328"