Cách cài đặt Qt SDK trên Ubuntu Linux (có Hình ảnh)

Mục lục:

Cách cài đặt Qt SDK trên Ubuntu Linux (có Hình ảnh)
Cách cài đặt Qt SDK trên Ubuntu Linux (có Hình ảnh)

Video: Cách cài đặt Qt SDK trên Ubuntu Linux (có Hình ảnh)

Video: Cách cài đặt Qt SDK trên Ubuntu Linux (có Hình ảnh)
Video: Create KDP Book Interior Mockup Images FAST with FREE Template 2024, Tháng Ba
Anonim

Bộ phát triển phần mềm Qt (SDK) là một khung ứng dụng đa nền tảng được sử dụng rộng rãi để phát triển phần mềm ứng dụng với giao diện người dùng đồ họa (GUI). Một số ứng dụng nổi tiếng được phát triển với Qt là KDE, Opera, Google Earth và Skype. Đây là một khung giao diện người dùng ứng dụng đa nền tảng di động hoạt động trên các hệ điều hành Windows, Linux và Mac OS X. Qt SDK giúp bạn tạo giao diện người dùng đồ họa (GUI) cho các ứng dụng của bạn sẽ chạy trên Windows, Linux và Mac OS X. Để biết thêm thông tin chi tiết về Qt SDK, vui lòng 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, vui lòng xem tài liệu sau Cách tạo chương trình Qt đầu tiên của bạn trên Ubuntu Linux.

Ghi chú:

Tài liệu này bao gồm việc 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 trên Ubuntu Linux và cũng sẽ hoạt động cho Debian và Linux Mint.

Các bước

Phương pháp 1/2: Qt SDK 4.8 Hướng dẫn cài đặt:

Cài đặt Qt SDK trên Ubuntu Linux Bước 1
Cài đặt Qt SDK trên Ubuntu Linux Bước 1

Bước 1. Trước tiên hãy xác định phiên bản bit hệ điều hành Ubuntu Linux của bạn bằng cách mở một thiết bị đầu cuối và nhập thông tin sau bên dưới và tải xuống phiên bản bit Qt SDK phù hợp cho hệ điều hành của bạn

Ví dụ: nếu bạn đang sử dụng Ubuntu Linux 32 bit thì hãy tải xuống Qt SDK 32 bit, nếu bạn đang sử dụng Ubuntu Linux 64 bit thì hãy tải xuống SDK Qt 64 bit.

  • Nhập / Sao chép / Dán:

    tệp / sbin / init

  • Lưu ý rằng phiên bản bit của kiến trúc hệ điều hành Ubuntu Linux của bạn, nó sẽ hiển thị cho dù đó là 32 bit hay 64 bit.
Cài đặt Qt SDK trên Ubuntu Linux Bước 2
Cài đặt Qt SDK trên Ubuntu Linux Bước 2

Bước 2. Tiếp theo tải xuống Bộ phát triển phần mềm Qt (SDK) Tải xuống Qt SDK

  • Chọn kiến trúc hệ thống Ubuntu Linux của bạn, chẳng hạn như phiên bản 32 bit hoặc 64 bit của Qt SDK. Ngoài ra, bạn có thể thêm các thư viện phát triển để có thể chạy các ứng dụng Qt mà không có biến chứng nào bằng cách làm theo các bước sau.
  • Ghi chú:

    Khi nói đến tải xuống SDK, hãy tải xuống cài đặt ngoại tuyến do thực tế là mất nhiều thời gian để tải xuống trừ khi bạn có kết nối tải xuống thực sự nhanh.

  • Bạn có hai phương pháp khi tải xuống Qt SDK là phương pháp trình cài đặt trực tuyến hoặc phương pháp trình cài đặt ngoại tuyến. Tôi chỉ muốn tải xuống SDK đầy đủ bằng phương pháp ngoại tuyến. Vì các lớp tạo nên Qt SDK quá lớn nên mất vài giờ trên kết nối chậm để tải xuống SDK. Điều này có thể có hoặc không thể tắt đối với một số người dùng muốn dùng thử Qt SDK.
  • Gợi ý: Tôi thực sự khuyên bạn nên sử dụng trình cài đặt ngoại tuyến thay vì trình cài đặt trực tuyến trừ khi bạn có kết nối thực sự nhanh.
Cài đặt Qt SDK trên Ubuntu Linux Bước 3
Cài đặt Qt SDK trên Ubuntu Linux Bước 3

Bước 3. Mở một thiết bị đầu cuối và nhập các lệnh sau:

  • Nhập / Sao chép / Dán:

    sudo apt-get install synap

  • Nhập / 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 lại các tệp chỉ mục gói từ các nguồn của chúng qua Internet.
  • Nhập / Sao chép / Dán:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Lệnh này thêm các thư viện phát triển Qt bổ sung vào hệ thống Ubuntu Linux của bạn cho phép các chương trình Qt chạy trơn tru trên hệ thống của bạn.
Cài đặt Qt SDK trên Ubuntu Linux Bước 4
Cài đặt Qt SDK trên Ubuntu Linux Bước 4

Bước 4. Nhập / Sao chép / Dán:

cd / home /"your_user_name"/ Tải xuống

Điều này sẽ thay đổi bạn vào thư mục Tải xuống trên hệ thống của bạn

Cài đặt Qt SDK trên Ubuntu Linux Bước 5
Cài đặt Qt SDK trên Ubuntu Linux Bước 5

Bước 5. Gõ / 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 cho tất cả người dùng trên hệ thống của bạn

Cài đặt Qt SDK trên Ubuntu Linux Bước 6
Cài đặt Qt SDK trên Ubuntu Linux Bước 6

Bước 6. Cài đặt Qt SDK bằng cách phát hành lệnh sau

  • Nhập / Sao chép / Dán:

    sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks

  • Bạn phải có đặc quyền của người dùng cấp cao để cài đặt Qt SDK
Cài đặt Qt SDK trên Ubuntu Linux Bước 7
Cài đặt Qt SDK trên Ubuntu Linux Bước 7

Bước 7. Khi bạn cài đặt Qt SDK, bạn sẽ được nhắc chọn một thư mục mà bạn muốn Qt SDK cư trú

Chọn / opt và Qt SDK của bạn sẽ cài đặt vào một thư mục có tên / opt / QtSDK

Cài đặt Qt SDK trên Ubuntu Linux Bước 8
Cài đặt Qt SDK trên Ubuntu Linux Bước 8

Bước 8. Thay đổi quyền đối với vị trí thư mục Qt SDK để tất cả người dùng có thể sử dụng bằng cách phát hành lệnh sau

Cài đặt Qt SDK trên Ubuntu Linux Bước 9
Cài đặt Qt SDK trên Ubuntu Linux Bước 9

Bước 9. Nhập / 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 cho tất cả người dùng trên hệ thống của bạn

Cài đặt Qt SDK trên Ubuntu Linux Bước 10
Cài đặt Qt SDK trên Ubuntu Linux Bước 10

Bước 10. Gõ / Sao chép / Dán:

sudo -s chmod -R 777 / home /"your_user_name"/.config/Nokia

Điều này sẽ ngăn thông báo lỗi khi bạn khởi động QtCreator, cho biết nó không thể ghi vào / home /"your_user_name"/.config/Nokia thư mục.

Cài đặt Qt SDK trên Ubuntu Linux Bước 11
Cài đặt Qt SDK trên Ubuntu Linux Bước 11

Bước 11. Sau khi chương trình Qt được cài đặt, hãy mở một thiết bị đầu cuối và sử dụng trình soạn thảo văn bản như nano hoặc gedit để chỉnh sửa / etc / profile của bạn

  • Nhập / Sao chép / Dán:

    sudo -s nano / etc / profile

  • hoặc
  • Nhập / Sao chép / Dán:

    sudo -s gedit / etc / profile

Cài đặt Qt SDK trên Ubuntu Linux Bước 12
Cài đặt Qt SDK trên Ubuntu Linux Bước 12

Bước 12. Cuộn xuống cuối tệp / etc / profile và nhập văn bản sau vào bên dưới

Bạn muốn thêm dòng này bên dưới vào tệp toàn bộ hệ thống / etc / profile của mình để bạn có tùy chọn biên dịch các chương trình Qt từ dòng đầu cuối.

Cài đặt Qt SDK trên Ubuntu Linux Bước 13
Cài đặt Qt SDK trên Ubuntu Linux Bước 13

Bước 13. Gõ / Sao chép / Dán:

  • PATH = / opt / QtSDK / Desktop / Qt /4.8.1/ gcc / bin: $ PATH
  • xuất PATH
Cài đặt Qt SDK trên Ubuntu Linux Bước 14
Cài đặt Qt SDK trên Ubuntu Linux Bước 14

Bước 14. Con số được tô đậm ở trên biểu thị số phiên bản của Qt SDK, vì vậy hãy đảm bảo bạn nhập đúng số phiên bản của Qt SDK

Qt SDK luôn cải tiến với các thay đổi phiên bản mới. Vì vậy, hãy đảm bảo rằng bạn lưu tâm đến số phiên bản Qt SDK của mình.

Ví dụ: chúng tôi đang sử dụng Qt phiên bản 4.8.1 trong ví dụ này, do đó số phiên bản trong / etc / profile sẽ phản ánh là 4.8.1

Cài đặt Qt SDK trên Ubuntu Linux Bước 15
Cài đặt Qt SDK trên Ubuntu Linux Bước 15

Bước 15. Lưu tệp / etc / profile và thoát

Cài đặt Qt SDK trên Ubuntu Linux Bước 16
Cài đặt Qt SDK trên Ubuntu Linux Bước 16

Bước 16. Tải lại tệp / etc / profile bằng cách sử dụng lệnh sau

  • Nhập / Sao chép / Dán:

    . / etc / profile

  • Đảm bảo rằng bạn nhập a. và sau đó là khoảng trắng để tải lại tệp / etc / profile của bạn
Cài đặt Qt SDK trên Ubuntu Linux Bước 17
Cài đặt Qt SDK trên Ubuntu Linux Bước 17

Bước 17. Khi tệp / etc / profile được tải lại, hãy phát hành lệnh sau, bạn có thể nhập các lệnh sau để đảm bảo hệ thống Ubuntu Linux của bạn nhận ra rằng Qt SDK đã được PATH hệ thống chấp nhận

Cài đặt Qt SDK trên Ubuntu Linux Bước 18
Cài đặt Qt SDK trên Ubuntu Linux Bước 18

Bước 18. Nhập / Sao chép / Dán:

qmake nào

  • Bạn sẽ nhận được phản hồi chẳng hạn như phản hồi dưới đây
  • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Cài đặt Qt SDK trên Ubuntu Linux Bước 19
Cài đặt Qt SDK trên Ubuntu Linux Bước 19

Bước 19. Cũng gõ lệnh sau:

  • Nhập / Sao chép / Dán:

    qmake -version

Cài đặt Qt SDK trên Ubuntu Linux Bước 20
Cài đặt Qt SDK trên Ubuntu Linux Bước 20

Bước 20. Bạn sẽ nhận được phản hồi tương tự như sau:

  • ' QMake phiên bản 2.01a
  • ' Sử dụng phiên bản Qt 4.8.1 trong /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Cài đặt Qt SDK trên Ubuntu Linux Bước 21
Cài đặt Qt SDK trên Ubuntu Linux Bước 21

Bước 21. Điều này cho bạn biết rằng bạn có thể biên dịch các chương trình Qt từ 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 hệ thống Ubuntu Linux của mình. Sau khi Qt SDK được cài đặt thành công trên hệ thống của bạn, bạn có thể muốn thử biên dịch chương trình Qt đầu tiên của mình, hãy xem tài liệu này để biết thêm thông tin Cách tạo Chương trình Qt đầu tiên của bạn trên Ubuntu Linux.

Phương pháp 2/2: Hướng dẫn cài đặt Qt SDK 5.0:

Cài đặt Qt SDK trên Ubuntu Linux Bước 22
Cài đặt Qt SDK trên Ubuntu Linux Bước 22

Bước 1. Trước tiên hãy xác định phiên bản bit hệ điều hành Ubuntu Linux của bạn bằng cách mở một thiết bị đầu cuối và nhập thông tin sau bên dưới và tải xuống phiên bản bit Qt SDK phù hợp cho hệ điều hành của bạn

Ví dụ: nếu bạn đang sử dụng Ubuntu Linux 32 bit thì hãy tải xuống Qt SDK 32 bit, nếu bạn đang sử dụng Ubuntu Linux 64 bit thì hãy tải xuống SDK Qt 64 bit.

  • Nhập / Sao chép / Dán:

    tệp / sbin / init

  • Lưu ý rằng phiên bản bit của kiến trúc hệ điều hành Ubuntu Linux của bạn, nó sẽ hiển thị cho dù là 32 bit hay 64 bit.
Cài đặt Qt SDK trên Ubuntu Linux Bước 23
Cài đặt Qt SDK trên Ubuntu Linux Bước 23

Bước 2. Tiếp theo tải xuống Bộ phát triển phần mềm Qt (SDK) Tải xuống Qt SDK

  • Chọn kiến trúc hệ thống Ubuntu Linux của bạn, chẳng hạn như phiên bản 32 bit hoặc 64 bit của Qt SDK. Ngoài ra, bạn có thể thêm các thư viện phát triển để có thể chạy các ứng dụng Qt mà không có biến chứng nào bằng cách làm theo các bước sau.
  • Ghi chú:

    Khi nói đến tải xuống SDK, hãy tải xuống cài đặt ngoại tuyến do thực tế là mất nhiều thời gian để tải xuống trừ khi bạn có kết nối tải xuống thực sự nhanh.

  • Bạn có hai phương pháp khi tải xuống Qt SDK là phương pháp trình cài đặt trực tuyến hoặc phương pháp trình cài đặt ngoại tuyến. Tôi chỉ muốn tải xuống SDK đầy đủ bằng phương pháp ngoại tuyến. Vì các lớp tạo nên Qt SDK quá lớn nên mất vài giờ trên kết nối chậm để tải xuống SDK. Điều này có thể có hoặc không thể tắt đối với một số người dùng muốn dùng thử Qt SDK.
  • Gợi ý: Tôi thực sự khuyên bạn nên sử dụng trình cài đặt ngoại tuyến thay vì trình cài đặt trực tuyến trừ khi bạn có kết nối thực sự nhanh.
Cài đặt Qt SDK trên Ubuntu Linux Bước 24
Cài đặt Qt SDK trên Ubuntu Linux Bước 24

Bước 3. Mở một thiết bị đầu cuối và nhập các lệnh sau:

  • Nhập / Sao chép / Dán:

    sudo apt-get install synap

  • Nhập / 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 lại các tệp chỉ mục gói từ các nguồn của chúng qua Internet.
  • Nhập / Sao chép / Dán:

    sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

  • Lệnh này thêm các thư viện phát triển Qt bổ sung vào hệ thống Ubuntu Linux của bạn cho phép các chương trình Qt chạy trơn tru trên hệ thống của bạn. Tôi đã bao gồm thông tin này chỉ trong trường hợp bạn muốn cài đặt các thư viện tương thích Qt SDK 4.8
  • Nhập / 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 / Sao chép / Dán:

    sudo apt-get install "^ libxcb. *" libx11-xcb-dev libglu1-mesa-dev libxrender-dev

  • điều này sẽ thêm chức năng OpenGL khi chạy các ứng dụng Qt của bạn
Cài đặt Qt SDK trên Ubuntu Linux Bước 25
Cài đặt Qt SDK trên Ubuntu Linux Bước 25

Bước 4. Nhập / Sao chép / Dán:

cd / home /"your_user_name"/ Tải xuống

Điều này sẽ thay đổi bạn vào thư mục Tải xuống trên hệ thống của bạn

Cài đặt Qt SDK trên Ubuntu Linux Bước 26
Cài đặt Qt SDK trên Ubuntu Linux Bước 26

Bước 5. Gõ / 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 cho tất cả người dùng trên hệ thống của bạn

Cài đặt Qt SDK trên Ubuntu Linux Bước 27
Cài đặt Qt SDK trên Ubuntu Linux Bước 27

Bước 6. Cài đặt Qt SDK bằng cách phát hành lệnh sau

  • Nhập / Sao chép / Dán:

    sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks

  • Bạn phải có đặc quyền của người dùng cấp cao để cài đặt Qt SDK
Cài đặt Qt SDK trên Ubuntu Linux Bước 28
Cài đặt Qt SDK trên Ubuntu Linux Bước 28

Bước 7. Khi bạn cài đặt Qt SDK, bạn sẽ được nhắc chọn một thư mục mà bạn muốn Qt SDK cư trú

Chọn / opt và Qt SDK của bạn sẽ cài đặt vào một thư mục có tên / opt / QtSDK

Cài đặt Qt SDK trên Ubuntu Linux Bước 29
Cài đặt Qt SDK trên Ubuntu Linux Bước 29

Bước 8. Thay đổi quyền đối với vị trí thư mục Qt SDK để tất cả người dùng có thể sử dụng bằng cách phát hành lệnh sau

Cài đặt Qt SDK trên Ubuntu Linux Bước 30
Cài đặt Qt SDK trên Ubuntu Linux Bước 30

Bước 9. Nhập / 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 cho tất cả người dùng trên hệ thống của bạn

Cài đặt Qt SDK trên Ubuntu Linux Bước 31
Cài đặt Qt SDK trên Ubuntu Linux Bước 31

Bước 10. Gõ / Sao chép / Dán:

sudo -s chmod -R 777 / home /"your_user_name"/.config/QtProject

Điều này sẽ ngăn thông báo lỗi khi bạn khởi động QtCreator, cho biết nó không thể ghi vào / home /"your_user_name"/.config/QtProject thư mục.

Cài đặt Qt SDK trên Ubuntu Linux Bước 32
Cài đặt Qt SDK trên Ubuntu Linux Bước 32

Bước 11. Sau khi chương trình Qt được cài đặt, hãy mở một thiết bị đầu cuối và sử dụng trình soạn thảo văn bản như nano hoặc gedit để chỉnh sửa / etc / profile của bạn

  • Nhập / Sao chép / Dán:

    sudo -s nano / etc / profile

  • hoặc
  • Nhập / Sao chép / Dán:

    sudo -s gedit / etc / profile

Cài đặt Qt SDK trên Ubuntu Linux Bước 33
Cài đặt Qt SDK trên Ubuntu Linux Bước 33

Bước 12. Cuộn xuống cuối tệp / etc / profile và nhập văn bản sau vào bên dưới

Bạn muốn thêm dòng này bên dưới vào tệp toàn bộ hệ thống / etc / profile của mình để bạn có tùy chọn biên dịch các chương trình Qt từ dòng đầu cuối.

Cài đặt Qt SDK trên Ubuntu Linux Bước 34
Cài đặt Qt SDK trên Ubuntu Linux Bước 34

Bước 13. Gõ / Sao chép / Dán:

  • PATH = / opt /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
  • xuất PATH
Cài đặt Qt SDK trên Ubuntu Linux Bước 35
Cài đặt Qt SDK trên Ubuntu Linux Bước 35

Bước 14. Con số được tô đậm ở trên biểu thị số phiên bản của Qt SDK, vì vậy hãy đảm bảo bạn nhập đúng số phiên bản của Qt SDK

Qt SDK luôn cải tiến với các thay đổi phiên bản mới. Vì vậy, hãy đảm bảo rằng bạn lưu tâm đến số phiên bản Qt SDK của mình.

Ví dụ: chúng tôi đang sử dụng phiên bản Qt 5.0.2 trong ví dụ này, do đó số phiên bản trong / etc / profile sẽ phản ánh là 5.0.2

Cài đặt Qt SDK trên Ubuntu Linux Bước 36
Cài đặt Qt SDK trên Ubuntu Linux Bước 36

Bước 15. Lưu tệp / etc / profile và thoát

Cài đặt Qt SDK trên Ubuntu Linux Bước 37
Cài đặt Qt SDK trên Ubuntu Linux Bước 37

Bước 16. Tải lại tệp / etc / profile bằng cách sử dụng lệnh sau

  • Nhập / Sao chép / Dán:

    . / etc / profile

  • Đảm bảo rằng bạn nhập a. và sau đó là khoảng trắng để tải lại tệp / etc / profile của bạn
Cài đặt Qt SDK trên Ubuntu Linux Bước 38
Cài đặt Qt SDK trên Ubuntu Linux Bước 38

Bước 17. Khi tệp / etc / profile được tải lại, hãy phát hành lệnh sau, bạn có thể nhập các lệnh sau để đảm bảo hệ thống Ubuntu Linux của bạn nhận ra rằng Qt SDK đã được PATH hệ thống chấp nhận

Cài đặt Qt SDK trên Ubuntu Linux Bước 39
Cài đặt Qt SDK trên Ubuntu Linux Bước 39

Bước 18. Nhập / Sao chép / Dán:

qmake nào

  • Bạn sẽ nhận được phản hồi chẳng hạn như phản hồi dưới đây
  • /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Cài đặt Qt SDK trên Ubuntu Linux Bước 40
Cài đặt Qt SDK trên Ubuntu Linux Bước 40

Bước 19. Cũng gõ lệnh sau:

  • Nhập / Sao chép / Dán:

    qmake -version

Cài đặt Qt SDK trên Ubuntu Linux Bước 41
Cài đặt Qt SDK trên Ubuntu Linux Bước 41

Bước 20. Bạn sẽ nhận được phản hồi tương tự như sau:

  • QMake phiên bản 3.0
  • Sử dụng phiên bản Qt 5.0.2 trong /opt/Qt5.0.2/5.0.2/gcc/lib
Cài đặt Qt SDK trên Ubuntu Linux Bước 42
Cài đặt Qt SDK trên Ubuntu Linux Bước 42

Bước 21. Điều này cho bạn biết rằng bạn có thể biên dịch các chương trình Qt SDK 5.0 từ 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 hệ thống Ubuntu Linux của mình. Sau khi Qt SDK được cài đặt thành công trên hệ thống của bạn, bạn có thể muốn thử biên dịch chương trình Qt đầu tiên của mình, hãy xem tài liệu này để biết thêm thông tin Cách tạo Chương trình Qt Đầu tiên của bạn trên Ubuntu Linux.

Đề xuất: