6 cách cài đặt Qt SDK trên Microsoft Windows

Mục lục:

6 cách cài đặt Qt SDK trên Microsoft Windows
6 cách cài đặt Qt SDK trên Microsoft Windows

Video: 6 cách cài đặt Qt SDK trên Microsoft Windows

Video: 6 cách cài đặt Qt SDK trên Microsoft Windows
Video: ULTIMATE Photography Editing Workflow: I spent 10 YEARS perfecting this ten-step workflow! 2024, Tháng tư
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). Đâ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. Một số ứng dụng đa nền tảng phổ biến được tạo bằng Qt SDK là KDE, Google Earth, Skype, Linux Multimedia Studio và trình phát đa phương tiện VLC. Về cơ bản đa nền tảng có nghĩa là các ứng dụng Qt mà bạn tạo trên Microsoft Windows thông qua mã nguồn thường có thể chuyển được sang hệ điều hành Linux và Mac OS X và ngược lại. Ghi chú:

Hướng dẫn Qt SDK 4.8 được nâng cấp và hướng dẫn thêm cho Qt SDK 5.0

Các bước

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

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

Bước 1. Để thiết lập môi trường phát triển cho Qt SDK, chúng ta sẽ phải lấy Qt SDK

Chuẩn bị hệ điều hành Windows của bạn để phát triển ứng dụng Qt

Tải xuống Qt SDK. Chọn phiên bản Windows và chuẩn bị cho quá trình tải xuống lâu dài tùy thuộc vào tốc độ Internet của bạn. Tôi khuyên bạn nên chọn cài đặt ngoại tuyến của Qt SDK nếu bạn không có kết nối internet quá nhanh. Qt SDK hoàn chỉnh cho hệ điều hành Windows là 1,7 GB, có thể mất hơn 6 giờ nếu kết nối chậm

Cài đặt Qt SDK trên Microsoft Windows Bước 2
Cài đặt Qt SDK trên Microsoft Windows Bước 2

Bước 2. Cài đặt Qt SDK bằng cách nhấp vào tệp thực thi Qt SDK

Khi tệp thi hành Qt SDK được cài đặt, bạn sẽ cần chỉnh sửa PATH của hệ thống Windows để hệ điều hành Windows có thể tìm thấy các lệnh Qt từ dòng lệnh. Hãy cẩn thận chỉnh sửa PATH hệ thống Windows của bạn.

Phương pháp 2/6: Chỉnh sửa Windows Vista / Windows 7 PATH:

Cài đặt Qt SDK trên Microsoft Windows Bước 3
Cài đặt Qt SDK trên Microsoft Windows Bước 3

Bước 1. Làm theo các bước bên dưới

  • Bấm vào nút Bắt đầu
  • Nhấp vào Bảng điều khiển
  • Nhấp vào Hệ thống và Bảo trì
  • Nhấp vào Hệ thống
  • Nhấp vào Cài đặt Hệ thống Nâng cao
  • Nhấp vào Biến môi trường
  • Nhấp vào PATH để chỉnh sửa các biến trên toàn hệ thống
  • Bấm OK khi hoàn tất

Phương pháp 3/6: Chỉnh sửa PATH của Windows 8:

Cài đặt Qt SDK trên Microsoft Windows Bước 4
Cài đặt Qt SDK trên Microsoft Windows Bước 4

Bước 1. Làm theo các bước bên dưới

  • Nhấp vào biểu tượng Thư mục nằm trên thanh tác vụ dưới cùng bên cạnh biểu tượng Internet Explorer
  • Cuộn xuống Máy tính
  • Nhấp chuột phải bằng chuột vào Thuộc tính
  • Nhấp vào Cài đặt Hệ thống Nâng cao
  • Nhấp vào Biến môi trường
  • Nhấp vào PATH để chỉnh sửa các biến trên toàn hệ thống
  • Bấm OK khi hoàn tất
Cài đặt Qt SDK trên Microsoft Windows Bước 5
Cài đặt Qt SDK trên Microsoft Windows Bước 5

Bước 2. Thêm phần sau vào PATH hệ thống Windows

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

    ; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;

  • điều này sẽ thiết lập và thông báo cho hệ điều hành Windows biên dịch các ứng dụng Qt SDK từ dòng lệnh. Những con số 4.8.1 biểu thị số phiên bản của Qt SDK thay đổi với mỗi bản nâng cấp mới của Qt SDK, thay thế số phiên bản mới cho số phiên bản Qt SDK của bạn.
Cài đặt Qt SDK trên Microsoft Windows Bước 6
Cài đặt Qt SDK trên Microsoft Windows Bước 6

Bước 3. Quan trọng:

Bạn muốn sử dụng phiên bản MinGW đi kèm với Qt SDK để xây dựng các ứng dụng Qt của mình. Nếu một phiên bản khác của trình biên dịch MinGW được cài đặt trên hệ thống Windows PATH chẳng hạn như; C: // MinGW / bin, bạn sẽ phải gỡ bỏ nó và thêm phiên bản Qt của MinGW được bao gồm trong Qt SDK. Điều này rất quan trọng nếu bạn đã cài đặt phiên bản khác của trình biên dịch MinGW C / C ++ trên hệ thống Windows của mình, bạn phải xóa MinGW khác khỏi hệ thống Windows PATH, vì điều này sẽ gây ra xung đột với phiên bản Qt của MinGW và các ứng dụng Qt của bạn sẽ không biên dịch và xây dựng chính xác từ dòng lệnh đúng cách. Về cơ bản, nếu bạn sử dụng một phiên bản khác của trình biên dịch MinGW C / C ++, các ứng dụng Qt của bạn mà bạn tạo từ dòng lệnh sẽ gặp sự cố và thoát ra với nhiều thông báo lỗi hệ thống. Bạn phải sử dụng phiên bản trình biên dịch MinGW C / C ++ đi kèm với Qt SDK.

Cài đặt Qt SDK trên Microsoft Windows Bước 7
Cài đặt Qt SDK trên Microsoft Windows Bước 7

Bước 4. Khi hệ thống Qt SDK PATH đã được thêm vào hệ điều hành Windows

Để kiểm tra xem bạn có khả năng biên dịch từ dòng lệnh Windows hay không, hãy mở dấu nhắc dòng lệnh và đưa ra lệnh sau bên dưới.

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

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

qmake -version

  • 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 Qt phiên bản 4.8.1 trong C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Cài đặt Qt SDK trên Microsoft Windows Bước 9
Cài đặt Qt SDK trên Microsoft Windows Bước 9

Bước 6. Phát triển các ứng dụng của bạn từ dòng lệnh bằng cách sử dụng trình soạn thảo văn bản như Notepad hoặc WordPad để tạo và chỉnh sửa mã nguồn và biên dịch các ứng dụng Qt của bạn từ dòng lệnh

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

Bước 7. Sau khi Qt SDK được thêm vào hệ thống PATH bằng cách sử dụng các hướng dẫn ở trên, bây giờ bạn có thể biên dịch các ứng dụng của mình từ dòng lệnh bằng phương pháp sau bằng cách chạy các lệnh sau

Mở dấu nhắc dòng lệnh và nhập các lệnh sau vào bên dưới.

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

    mkdir Qt-Ứng dụng

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

    cd Qt-Ứng dụng

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

    mkdir QtHelloWorld

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

    cd QtHelloWorld

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

Bước 8. Khi ở trong thư mục QtHelloWorld, hãy sử dụng trình soạn thảo văn bản như Notepad hoặc Wordpad để tạo mã nguồn Qt của bạn, loại mã sau

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

    notepad main.cpp

  • đảm bảo rằng bạn lưu tệp mã nguồn Qt dưới dạng main.cpp
  • hoặc
  • Nhập / Sao chép / Dán:

    bắt đầu bảng từ

  • sử dụng Wordpad làm trình soạn thảo văn bản, bạn sẽ phải lưu thủ công tệp mã nguồn Qt dưới dạng main.cpp
Cài đặt Qt SDK trên Microsoft Windows Bước 12
Cài đặt Qt SDK trên Microsoft Windows Bước 12

Bước 9. Tạo ứng dụng trong trình soạn thảo văn bản notepad hoặc wordpad, nhập thông tin sau vào bên dưới

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

#include #include #include #int main (int argc, char * argv ) {Ứng dụng QApplication (argc, argv); QLabel xin chào ("Chào mừng đến với chương trình WikiHow Qt đầu tiên của tôi"); hello.setWindowTitle ("Chương trình WikiHow Qt đầu tiên của tôi trên Windows"); hello.resize (400, 400); xin chào.show (); trả về app.exec (); }

  • Lưu tệp mã nguồn thành main.cpp
  • Khi ở trong thư mục QtHelloWorld, hãy chạy phần sau để biên dịch và liên kết mã nguồn Qt
  • Nhập / Sao chép / Dán:

    qmake -project

    điều này sẽ tạo tệp dự án Qt

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

    qmake

    điều này sẽ chuẩn bị cho tệp dự án Qt được biên dịch

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

    chế tạo

    điều này sẽ biên dịch mã nguồn Qt thành một chương trình thực thi

  • Khi các tác vụ trên đã được thực hiện thành công và không có lỗi Ứng dụng Qt sẽ được tạo trong thư mục gỡ lỗi QtHelloWorld dưới dạng tệp thực thi kết thúc bằng .exe Thay đổi vào thư mục gỡ lỗi và thực thi ứng dụng Qt bằng cách nhấp vào ứng dụng hoặc chạy ứng dụng Qt từ dòng lệnh.
  • Nhập / Sao chép / Dán:

    gỡ lỗi cd

    thay đổi vào thư mục gỡ lỗi

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

    QtHelloWorld.exe

    và chạy tệp thực thi mới được tạo

  • Xin chúc mừng bạn vừa biên dịch ứng dụng Qt của mình từ dòng lệnh trên Windows.

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

Cài đặt Qt SDK trên Microsoft Windows Bước 17
Cài đặt Qt SDK trên Microsoft Windows Bước 17

Bước 1. Để thiết lập môi trường phát triển cho Qt SDK, chúng ta sẽ phải lấy Qt SDK

Chuẩn bị hệ điều hành Windows của bạn để phát triển ứng dụng Qt

Tải xuống Qt SDK. Chọn phiên bản Windows và chuẩn bị cho quá trình tải xuống lâu dài tùy thuộc vào tốc độ Internet của bạn. Tôi khuyên bạn nên chọn cài đặt ngoại tuyến của Qt SDK nếu bạn không có kết nối internet quá nhanh. Qt SDK hoàn chỉnh cho hệ điều hành Windows là 1,7 GB, có thể mất hơn 6 giờ nếu kết nối chậm

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

Bước 2. Cài đặt Qt SDK bằng cách nhấp vào tệp thực thi Qt SDK

Khi tệp thi hành Qt SDK được cài đặt, bạn sẽ cần chỉnh sửa PATH của hệ thống Windows để hệ điều hành Windows có thể tìm thấy các lệnh Qt từ dòng lệnh. Hãy cẩn thận chỉnh sửa PATH hệ thống Windows của bạn.

Phương pháp 5/6: Chỉnh sửa Windows Vista / Windows 7 PATH:

Cài đặt Qt SDK trên Microsoft Windows Bước 19
Cài đặt Qt SDK trên Microsoft Windows Bước 19

Bước 1. Làm theo các bước bên dưới

  • Bấm vào nút Bắt đầu
  • Nhấp vào Bảng điều khiển
  • Nhấp vào Hệ thống và Bảo trì
  • Nhấp vào Hệ thống
  • Nhấp vào Cài đặt Hệ thống Nâng cao
  • Nhấp vào Biến môi trường
  • Nhấp vào PATH để chỉnh sửa các biến trên toàn hệ thống
  • Bấm OK khi hoàn tất

Phương pháp 6/6: Chỉnh sửa PATH của Windows 8:

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

Bước 1. Làm theo các bước bên dưới

  • Nhấp vào biểu tượng Thư mục nằm trên thanh tác vụ dưới cùng bên cạnh biểu tượng Internet Explorer
  • Cuộn xuống Máy tính
  • Nhấp chuột phải bằng chuột vào Thuộc tính
  • Nhấp vào Cài đặt Hệ thống Nâng cao
  • Nhấp vào Biến môi trường
  • Nhấp vào PATH để chỉnh sửa các biến trên toàn hệ thống
  • Bấm OK khi hoàn tất
Cài đặt Qt SDK trên Microsoft Windows Bước 21
Cài đặt Qt SDK trên Microsoft Windows Bước 21

Bước 2. Thêm phần sau vào Hệ thống PATH của Windows 8

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

    ; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;

  • điều này sẽ thiết lập và thông báo cho hệ điều hành Windows biên dịch các ứng dụng Qt SDK từ dòng lệnh. Những con số 5.0.2 biểu thị số phiên bản của Qt SDK thay đổi với mỗi bản nâng cấp mới của Qt SDK, thay thế số phiên bản mới cho số phiên bản Qt SDK của bạn.
Cài đặt Qt SDK trên Microsoft Windows Bước 22
Cài đặt Qt SDK trên Microsoft Windows Bước 22

Bước 3. Quan trọng:

Bạn muốn sử dụng phiên bản MinGW đi kèm với Qt SDK để xây dựng các ứng dụng Qt của mình. Nếu một phiên bản khác của trình biên dịch MinGW được cài đặt trên hệ thống Windows PATH chẳng hạn như; C: // MinGW / bin, bạn sẽ phải gỡ bỏ nó và thêm phiên bản Qt của MinGW được bao gồm trong Qt SDK. Điều này rất quan trọng nếu bạn đã cài đặt phiên bản khác của trình biên dịch MinGW C / C ++ trên hệ thống Windows của mình, bạn phải xóa MinGW khác khỏi hệ thống Windows PATH, vì điều này sẽ gây ra xung đột với phiên bản Qt của MinGW và các ứng dụng Qt của bạn sẽ không biên dịch và xây dựng chính xác từ dòng lệnh đúng cách. Về cơ bản, nếu bạn sử dụng một phiên bản khác của trình biên dịch MinGW C / C ++, các ứng dụng Qt của bạn mà bạn tạo từ dòng lệnh sẽ gặp sự cố và thoát ra với nhiều thông báo lỗi hệ thống. Bạn phải sử dụng phiên bản trình biên dịch MinGW C / C ++ đi kèm với Qt SDK.

Cài đặt Qt SDK trên Microsoft Windows Bước 23
Cài đặt Qt SDK trên Microsoft Windows Bước 23

Bước 4. Khi hệ thống Qt SDK PATH đã được thêm vào hệ điều hành Windows

Để kiểm tra xem bạn có khả năng biên dịch từ dòng lệnh Windows hay không, hãy mở dấu nhắc dòng lệnh và đưa ra lệnh sau bên dưới.

Cài đặt Qt SDK trên Microsoft Windows Bước 24
Cài đặt Qt SDK trên Microsoft Windows Bước 24

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

qmake -version

  • 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 Qt phiên bản 5.0.2 trong C: / Qt / Qt5.0.2 / mingw / lib
Cài đặt Qt SDK trên Microsoft Windows Bước 25
Cài đặt Qt SDK trên Microsoft Windows Bước 25

Bước 6. Phát triển các ứng dụng của bạn từ dòng lệnh bằng cách sử dụng trình soạn thảo văn bản như Notepad hoặc WordPad để tạo và chỉnh sửa mã nguồn và biên dịch các ứng dụng Qt của bạn từ dòng lệnh

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

Bước 7. Sau khi Qt SDK được thêm vào hệ thống PATH bằng cách sử dụng các hướng dẫn ở trên, bây giờ bạn có thể biên dịch các ứng dụng của mình từ dòng lệnh bằng phương pháp sau bằng cách chạy các lệnh sau

Mở dấu nhắc dòng lệnh và nhập các lệnh sau vào bên dưới.

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

    mkdir Qt-Ứng dụng

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

    cd Qt-Ứng dụng

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

    mkdir QtHelloWorld

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

    cd QtHelloWorld

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

Bước 8. Khi ở trong thư mục QtHelloWorld, hãy sử dụng trình soạn thảo văn bản như Notepad hoặc Wordpad để tạo mã nguồn Qt của bạn, loại mã sau

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

    notepad main.cpp

  • đảm bảo rằng bạn lưu tệp mã nguồn Qt dưới dạng main.cpp
  • hoặc
  • Nhập / Sao chép / Dán:

    bắt đầu bảng từ

  • sử dụng Wordpad làm trình soạn thảo văn bản, bạn sẽ phải lưu thủ công tệp mã nguồn Qt dưới dạng main.cpp
Cài đặt Qt SDK trên Microsoft Windows Bước 28
Cài đặt Qt SDK trên Microsoft Windows Bước 28

Bước 9. Tạo ứng dụng trong trình soạn thảo văn bản notepad hoặc wordpad, nhập thông tin sau vào bên dưới

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

#include #include #include #int main (int argc, char * argv ) {Ứng dụng QApplication (argc, argv); QLabel xin chào ("Chào mừng đến với chương trình WikiHow Qt đầu tiên của tôi"); hello.setWindowTitle ("Chương trình WikiHow Qt đầu tiên của tôi trên Windows"); hello.resize (400, 400); xin chào.show (); trả về app.exec (); }

  • Lưu tệp mã nguồn thành main.cpp
  • Khi ở trong thư mục QtHelloWorld, hãy chạy phần sau để biên dịch và liên kết mã nguồn Qt
  • Nhập / Sao chép / Dán:

    qmake -project

    điều này sẽ tạo tệp dự án Qt

  • Tuy nhiên, trong Qt 5.0 SDK, bạn phải sử dụng trình soạn thảo văn bản và thêm phần sau vào tệp *.pro đã tạo của bạn, sử dụng trình soạn thảo văn bản như nano hoặc gedit và đưa ra các lệnh sau:
  • Nhập / Sao chép / Dán:

    notepad QtHelloWorld.pro

  • QtHelloWorld.pro đã tạo của bạn sẽ trông giống như sau:

TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH + =. # Nhập SOURCES + = main.cpp

Chỉnh sửa tệp QtHelloWorld.pro đã tạo của bạn để trông giống như sau:

TEMPLATE = app TARGET = QtHelloWorld QT + = core gui QT + = widget #INCLUDEPATH + =. # Nhập SOURCES + = main.cpp

  • Khi bạn thêm các dòng sau vào tệp QtHelloWorld.pro theo từ khóa TARGET, sau đó chạy qmake
  • Nhập / Sao chép / Dán:

    QT + = cốt lõi gui

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

    QT + = vật dụng

    Lưu file và thoát

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

    qmake

    Điều này sẽ tạo ra tệp tạo Qt

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

    chế tạo

    Thao tác này sẽ biên dịch tệp tạo Qt trên hệ thống của bạn thành một chương trình thực thi. Tại thời điểm này, với điều kiện là không có lỗi, tệp sẽ được biên dịch thành một chương trình thực thi

  • Khi các tác vụ trên đã được thực hiện thành công và không có lỗi Ứng dụng Qt sẽ được tạo trong thư mục gỡ lỗi QtHelloWorld dưới dạng tệp thực thi kết thúc bằng .exe Thay đổi vào thư mục gỡ lỗi và thực thi ứng dụng Qt bằng cách nhấp vào ứng dụng hoặc chạy ứng dụng Qt từ dòng lệnh.
  • Nhập / Sao chép / Dán:

    phát hành cd

    thay đổi vào thư mục phát hành

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

    QtHelloWorld.exe

    và chạy tệp thực thi mới được tạo

  • Xin chúc mừng bạn vừa biên dịch ứng dụng Qt của mình từ dòng lệnh trên Windows.

Đề xuất: