Як встановити Qt SDK в Microsoft Windows

Як встановити Qt SDK в Microsoft Windows

Qt Software Development Kit (SDK) - багатоплатформовий інструментарій розробки програмного забезпечення з графічним інтерфейсом (GUI). Він підтримує Windows, Linux і Mac OS X. Qt SDK дозволяє створювати графічні інтерфейси користувача (GUI) в додатках, які працюватимуть в Windows, Linux і Mac OS X. Популярними додатками, створеними за допомогою Qt SDK, є KDE, Google Earth, Skype, Linux Multimedia Studio і мультимедійний плеєр VLC. Багатоплатформовий означає, що вихідний код Qt програми, створеного для Microsoft Windows, як правило, може бути перенесений в Linux і Mac OS X (і навпаки). Примітки: дана стаття розглядає Qt SDK 4.8 і Qt SDK 5.0.




Метод 1 з 6: Установка Qt SDK 4.8

  1. 1

    Для створення середовища розробки Qt SDK ви повинні встановити Qt SDK. Підготуйте вашу операційну систему Windows для розробки Qt додатків.
    • Скачайте Qt SDK, вибравши відповідну версію Windows. Користувачам з повільним інтернетом рекомендується скористатися оффлайн установкою Qt SDK, так як його розмір становить 1,7 Гб і скачування може зайняти більше 6 годин.

  2. 2

    Встановіть Qt SDK, клацнувши по виконуваного файлу Qt SDK. Після установки Qt SDK ви повинні відредагувати системну змінну PATH, щоб операційна система могла знайти Qt команди з командного рядка. Будьте обережні при редагуванні системної змінної PATH в Windows.

Метод 2 з 6: Редагування PATH в Windows Vista / Windows 7

  1. 1

    Виконайте такі дії.
    • Натисніть Start
    • Натисніть Control Panel
    • Натисніть System and Maintenance
    • Натисніть System
    • Натисніть Advanced System Setting
    • Натисніть Environmental Variables
    • Натисніть PATH (щоб відредагувати системну змінну)
    • Натисніть OK

Метод 3 з 6: Редагування PATH в Windows 8

  1. 1

    Виконайте такі дії.
    • Клацніть по значку у вигляді папки, розташованому на нижній панелі завдань поряд із значком Internet Explorer.
    • Клацніть правою кнопкою миші по Properties
    • Натисніть Advanced System Setting
    • Натисніть Environmental Variables
    • Натисніть PATH (щоб відредагувати системну змінну)
    • Натисніть OK

  2. 2

    Додайте наступний запис в системну змінну PATH:
    • Введіть / скопіюйте / вставте: -C: QtSDK mingw bin-C: QtSDK Desktop Qt 4.8.1 mingw bin;
    • Це встановить і повідомить операційну систему Windows про можливість компіляції додатків Qt SDK з командного рядка. Число 4.8.1 позначає версію Qt SDK (замініть це число на вашу версію Qt SDK).

  3. 3

    Важливо: якщо ви хочете використовувати MinGW (входить до складу Qt SDK) для створення Qt додатків, але в системній змінній PATH прописана інша версія компілятора MinGW (наприклад, -C: // MinGW / bin), то вам необхідно поміняти цю версію на Qt версію MinGW . Це дуже важливо, якщо у вас є ще один варіант компілятора MinGW C / C ++, встановленого в системі Windows- необхідно видалити інший MinGW з системної змінної PATH, щоб уникнути конфліктів з Qt версією MinGW і неможливості компіляції Qt додатків з командного рядка. (По суті, якщо ви використовуєте іншу версію MinGW C / C ++, то при створенні Qt додатків з командного рядка ви будете отримувати повідомлення про помилки.) Ви повинні використовувати ту версію MinGW C / C ++, яка входить до складу Qt SDK .

  4. 4

    Таким чином, ви додали Qt SDK в системну змінну PATH. Для перевірки можливості компіляції додатків з командного рядка Windows, відкрийте командний рядок і введіть наступну команду.

  5. 5

    Введіть / скопіюйте / вставте: qmake -version
    • На екрані з`явиться повідомлення, аналогічне наступного:
    • `QMake version 2.01a
    • `Using Qt version 4.8.1 in C: QtSDK Desktop Qt 4.8.1 mingw lib

  6. 6

    Для створення і редагування вихідного коду додатків користуйтеся текстовим редактором, наприклад, Блокнотом або WordPad, а потім компілюйте Qt програми з командного рядка.

  7. 7

    Після додавання Qt SDK в системну змінну PATH ви можете компілювати програми з командного рядка, використовуючи наступний метод. Відкрийте командний рядок і введіть наступні команди.
    • Введіть / скопіюйте / вставте: mkdir Qt-Applications
    • Введіть / скопіюйте / вставте: cd Qt-Applications
    • Введіть / скопіюйте / вставте: mkdir QtHelloWorld
    • Введіть / скопіюйте / вставте: cd QtHelloWorld

  8. 8

    Перебуваючи в каталозі QtHelloWorld, використовуйте текстовий редактор, наприклад, Блокнот або Wordpad, щоб ввести вихідний код.
    • Введіть / скопіюйте / вставте: notepad main.cpp
    • Переконайтеся, що ви збережете файл з вихідним кодом під ім`ям main.cpp
    • або
    • Введіть / скопіюйте / вставте: start wordpad
    • Використовуючи Wordpad в якості текстового редактора ви повинні вручну зберегти файл з вихідним кодом під ім`ям main.cpp

  9. 9

    У Блокноті або WordPad введіть наступне:
    • Введіть / скопіюйте / вставте:

#include #include #include #int main (int argc, char * argv []){QApplication app(argc, argv);QLabel hello("
Welcome to my first WikiHow Qt program
"
);hello.setWindowTitle("My First WikiHow Qt Program on Windows");hello.resize(400, 400);hello.show();return app.exec();}

  • Збережіть файл з вихідним кодом під ім`ям main.cpp
  • Перебуваючи в каталозі QtHelloWorld, введіть наступні команди для компіляції вихідного коду.
  • Введіть / скопіюйте / вставте: qmake -project
    • це створить файл проекту Qt
  • Введіть / скопіюйте / вставте: qmake
    • це підготує файл проекту Qt до компіляції
  • Введіть / скопіюйте / вставте: make
    • це скомпілює вихідний Qt код у виконувану програму.
  • Після того, як ви успішно виконали вищеописані дії, готове Qt додаток буде поміщено в папку Debug у вигляді виконуваного (.exe) файлу. Перейдіть в папку Debug і запустіть Qt додаток, або клацнувши по ньому, або ввівши наступні команди.
  • Введіть / скопіюйте / вставте: cd debug
    • ви перейдете в папку Debug
  • Введіть / скопіюйте / вставте: QtHelloWorld.exe
    • ви запустите створене вами додаток
  • Зроблено! Ви скомпілювали Qt додаток з командного рядка Windows.

Метод 4 з 6: Установка Qt SDK 5.0

  1. 1

    Для створення середовища розробки Qt SDK ви повинні встановити Qt SDK. Підготуйте вашу операційну систему Windows для розробки Qt додатків.
    • Скачайте Qt SDK, вибравши відповідну версію Windows. Користувачам з повільним інтернетом рекомендується скористатися оффлайн установкою Qt SDK, так як його розмір становить 1,7 Гб і скачування може зайняти більше 6 годин.

  2. 2

    Встановіть Qt SDK, клацнувши по виконуваного файлу Qt SDK. Після установки Qt SDK ви повинні відредагувати системну змінну PATH, щоб операційна система могла знайти Qt команди з командного рядка. Будьте обережні при редагуванні системної змінної PATH в Windows.

Метод 5 з 6: Редагування PATH в Windows Vista / Windows 7

  1. 1

    Виконайте такі дії.


    • Натисніть Start
    • Натисніть Control Panel
    • Натисніть System and Maintenance
    • Натисніть System
    • Натисніть Advanced System Setting
    • Натисніть Environmental Variables
    • Натисніть PATH (щоб відредагувати системну змінну)
    • Натисніть OK

Метод 6 з 6: Редагування PATH в Windows 8

  1. 1

    Виконайте такі дії.
    • Клацніть по значку у вигляді папки, розташованому на нижній панелі завдань поряд із значком Internet Explorer.
    • Клацніть правою кнопкою миші по Properties
    • Натисніть Advanced System Setting
    • Натисніть Environmental Variables
    • Натисніть PATH (щоб відредагувати системну змінну)
    • Натисніть OK

  2. 2

    Додайте наступний запис в системну змінну PATH:
    • Введите/скопируйте/вставьте:-C:QtQt5.0.25.0.2mingw47_32bin-C:QtQt5.0.2ToolsMinGWbin;
    • Це встановить і повідомить операційну систему Windows про можливість компіляції додатків Qt SDK з командного рядка. Число 5.0.2 позначає версію Qt SDK (замініть це число на вашу версію Qt SDK).

  3. 3

    Важливо: якщо ви хочете використовувати MinGW (входить до складу Qt SDK) для створення Qt додатків, але в системній змінній PATH прописана інша версія компілятора MinGW (наприклад, -C: // MinGW / bin), то вам необхідно поміняти цю версію на Qt версію MinGW . Це дуже важливо, якщо у вас є ще один варіант компілятора MinGW C / C ++, встановленого в системі Windows- необхідно видалити інший MinGW з системної змінної PATH, щоб уникнути конфліктів з Qt версією MinGW і неможливості компіляції Qt додатків з командного рядка. (По суті, якщо ви використовуєте іншу версію MinGW C / C ++, то при створенні Qt додатків з командного рядка ви будете отримувати повідомлення про помилки.) Ви повинні використовувати ту версію MinGW C / C ++, яка входить до складу Qt SDK .

  4. 4

    Таким чином, ви додали Qt SDK в системну змінну PATH. Для перевірки можливості компіляції додатків з командного рядка Windows, відкрийте командний рядок і введіть наступну команду.

  5. 5

    Введіть / скопіюйте / вставте: qmake -version
    • На екрані з`явиться повідомлення, аналогічне наступного
    • `QMake version 3.0
    • `Using Qt version 5.0.2 in C: Qt Qt5.0.2 mingw lib

  6. 6

    Для створення і редагування вихідного коду додатків користуйтеся текстовим редактором, наприклад, Блокнотом або WordPad, а потім компілюйте Qt програми з командного рядка.

  7. 7

    Після додавання Qt SDK в системну змінну PATH ви можете компілювати програми з командного рядка, використовуючи наступний метод. Відкрийте командний рядок і введіть наступні команди.
    • Введіть / скопіюйте / вставте: mkdir Qt-Applications
    • Введіть / скопіюйте / вставте: cd Qt-Applications
    • Введіть / скопіюйте / вставте: mkdir QtHelloWorld
    • Введіть / скопіюйте / вставте: cd QtHelloWorld

  8. 8

    Перебуваючи в каталозі QtHelloWorld, використовуйте текстовий редактор, наприклад, Блокнот або Wordpad, щоб ввести вихідний код.
    • Введіть / скопіюйте / вставте: notepad main.cpp
    • Переконайтеся, що ви збережете файл з вихідним кодом під ім`ям main.cpp
    • або
    • Введіть / скопіюйте / вставте: start wordpad
    • Використовуючи Wordpad в якості текстового редактора ви повинні вручну зберегти файл з вихідним кодом під ім`ям main.cpp

  9. 9

    У Блокноті або WordPad введіть наступне:
    • Введіть / скопіюйте / вставте:

#include #include #include #int main (int argc, char * argv []){QApplication app(argc, argv);QLabel hello("
Welcome to my first WikiHow Qt program
"
);hello.setWindowTitle("My First WikiHow Qt Program on Windows");hello.resize(400, 400);hello.show();return app.exec();}

  • Збережіть файл з вихідним кодом під ім`ям main.cpp
  • Перебуваючи в каталозі QtHelloWorld, введіть наступні команди для компіляції вихідного коду.
  • Введіть / скопіюйте / вставте: qmake -project
    • це створить файл проекту Qt
  • Тим не менш, в Qt 5.0 SDK необхідно використовувати текстовий редактор і додати наступні рядки в створюваний * .pro файл.
  • Введіть / скопіюйте / вставте: notepad QtHelloWorld.pro
  • Створений файл QtHelloWorld.pro повинен містити наступний код:

TEMPLATE = appTARGET = QtHelloWorld#INCLUDEPATH + =.# InputSOURCES += main.cpp

  • Відредагуйте код у файлі QtHelloWorld.pro наступним чином:

TEMPLATE = appTARGET = QtHelloWorldQT += core guiQT += widgets#INCLUDEPATH + =.# InputSOURCES += main.cpp

  • Додавши в файл QtHelloWorld.pro описані рядки (після слова TARGET), запустіть команду qmake.
  • Введіть / скопіюйте / вставте: QT + = core gui
  • Введіть / скопіюйте / вставте: QT + = widgets
    • Збережіть файл і закрийте текстовий редактор.
  • Введіть / скопіюйте / вставте: qmake
    • це підготує файл проекту Qt до компіляції
  • Введіть / скопіюйте / вставте: make
    • це скомпілює вихідний Qt код у виконувану програму.
  • Після того, як ви успішно виконали вищеописані дії, готове Qt додаток буде поміщено в папку Debug у вигляді виконуваного (.exe) файлу. Перейдіть в папку Debug і запустіть Qt додаток, або клацнувши по ньому, або ввівши наступні команди.
  • Введіть / скопіюйте / вставте: cd debug
    • ви перейдете в папку Debug
  • Введіть / скопіюйте / вставте: QtHelloWorld.exe
    • ви запустите створене вами додаток
  • Зроблено! Ви скомпілювали Qt додаток з командного рядка Windows.