PLLUG C++/Qt Roadmap Book
  • Вступ
  • Найважливіший розділ у цій книжці
    • Кілька критично важливих порад
    • Встановлення середовища та початок роботи
    • Підготовка до роботи. Командний рядок.
      • Встановлення та налаштування суперконсолі (тільки на Windows)
      • Cheatsheet: Робота з командним рядком
    • Компіляція та запуск першої програми
      • Найменьша програма мовою С++
      • Компіляція програми: як це працює
      • Починаємо програмувати
    • Базова робота з Git та створення власного репозиторію
      • Підготовка до роботи
      • Створюємо репозиторій та заливаємо на GitHub
      • Cheatsheet: Простий алгоритм для роботи з системою контролю версій (одна гілка, один розробник)
      • Працюємо з Git правильно
  • Мова С++ - швидкий вступ та обрані теми
    • Змінні. Деякі з основних типів та їх застосування.
      • Типи int та double
      • Тип bool
      • Тип char
      • Тип std::string
      • Тип std::vector
      • Тип std::array
    • Ключове слово const
  • Середовище розробки QtCreator
    • Налаштування та підготовка до роботи
      • Налаштування інструментаріїв
    • Довідка та ресурси
    • Гарячі клавіші
    • Робота з проектами у QtCreator
      • Файли проекту
      • Основні змінні, які беруть участь у описі проекту
      • Компіляція проекту Qt
      • Очистка проекту
  • Абстрактні типи даних та керування памяттю
    • Абстрактні типи даних
      • Об'єкти та класи. Абстракція.
      • Поля та методи класу
      • Успадкування
      • Віртуальні методи та поліморфізм
    • Вказівники та пам'ять
      • Адреса
      • Вказівники
      • Вказівники: примітивна демонстрація програми у пам'яті
      • Час зберігання об'єкту
  • Знайомство з Qt5
    • Огляд Qt5
      • Ласкаво просимо у світ Qt
      • Огляд можливостей Qt 5
      • Ліцензування Qt
      • Короткий огляд історії Qt
      • “Екосистема” Qt
    • Створення графічного інтерфейсу засобами Qt
      • Віджети (Widgets)
      • Компонування (Layouts)
      • Сигнально-слотові з'єднання
      • Створення сигналів (signals) та слотів (slots)
      • Підсумок: сигнально-слотові з'єднання
      • Коротко про елементи графічного інтерфейсу та їх використання
  • Cheatsheets
  • Demos
  • Missions
    • Mission 1: Досліджуємо Git та командний рядок
    • Mission 2: Консольна гра
    • Mission 3: MazeGame
    • Mission 4: Створюємо абстрактний тип даних
Powered by GitBook
On this page
  1. Середовище розробки QtCreator
  2. Налаштування та підготовка до роботи

Налаштування інструментаріїв

Спершу торкнемося налаштувань компіляції. Для керування налаштуваннями, які стосуються побудови проекту, QtCreator використовує поняття інструментарію.

Інструментарій (Kit) — це конфігурація, яку складають версія Qt, компілятор та ще деякі додаткові налаштування. Таким чином, QtCreator дає змогу працювати з кількома різними версіями Qt, кількома компіляторами в системі, вибирати та налаштовувати їх комбінацію для побудови проекту.

Стандартним для Linux та Mac OS X є компілятор GCC. Для Windows можна скористатися його вільним аналогом — MinGW, або ж компілятором MSVC, який входитьдо складу Microsoft Windows SDK чи Visual Studio (SDK можна отримати безкоштовно на офіційному сайті Microsoft).

Якщо ви використовуєте суперконсоль (Windows) - нічого налаштовувати не потрібно. Також зазвичай (якщо встановити компілятор перед встановленням QtCreator) налаштування також автоматично будуть коректними.

Часом може бути необхідно додати інструментарій власноруч. Для цього необхідно виконати наступні кроки:

  1. Перейдіть на вкладку Compilers (Компілятори) та перевірте наявність доступних компіляторів. Зазвичай наявність компіляторів MSVC (Windows) та GCC (Linux, MacOS) визначається автоматично. Для того, щоб додати компілятор MinGW необхідно скористатися кнопкою Add->MinGW. Потім для доданого компілятора ввести ім'я (поле Name) та вказати повний шлях до компілятора C++ - (для GCC - це g++) (поле Compiler path).

  2. Перейдіть на вкладку Qt Versions (Версії Qt) та перевірте наявність доступних версій Qt. Встановлену версію можна легко додати до списку скориставшись кнопкою Add... . Для доданої версії вкажіть ім'я (поле Version name) та повний шлях до програми qmake (поле qmake location). Зазвичай ця програма міститься у теці bin у місці, куди було встановлено Qt.

  3. Перейдіть на вкладку Kits (Інструментарії). Додайте новий інструментарій з допомогою кнопки Add. Виділіть у списку новий інструментарій та задайте для нього комбінацію з встановлених компілятора (випадаючий список Compiler) та версії Qt (випадаючий список Qt Version). Далі задайте ім'я для інструментарію (поле Name) та збережіть зміни.

Після виконання цих дій, якщо компілятор та версія Qt, які є у складі інструментарію були встановлені правильно, ви маєте змогу використовувати інструментарій для побудови проекту.

PreviousНалаштування та підготовка до роботиNextДовідка та ресурси

Last updated 6 years ago