Building "Hello World!" in C++ via Qt Creator Сборка "Hello World!" на C++ через Qt Creator

1. Project Structure 1. Структура проекта

Create a folder and set up your files exactly as in the console version: Создайте папку и подготовьте файлы так же, как в консольной версии:

CMakeLists.txt
cmake_minimum_required(VERSION 3.21)
project(hello-world-cpp)

# Set C++ standard
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

add_executable(app src/main.cpp)
src/main.cpp
#include <iostream>

int main() {
    std::cout << "Hello World!" << std::endl;
    return 0;
}

2. Opening the Project 2. Открытие проекта

  1. Launch Qt Creator. Запустите Qt Creator.
  2. Go to File > Open File or Project... Выберите Файл > Открыть файл или проект...
  3. Select the CMakeLists.txt file in your folder. Выберите файл CMakeLists.txt в вашей папке.

3. Configure Project (Kits) 3. Настройка проекта (Kits)

In the "Configure Project" tab, ensure your MinGW 13.1 kit is selected. На вкладке "Configure Project" убедитесь, что выбран комплект (Kit) с MinGW 13.1.

Click the Configure Project button to generate the CMake cache. Нажмите кнопку Configure Project, чтобы сгенерировать кэш CMake.

4. Build and Run 4. Сборка и запуск

  • Press Ctrl + B to build the project. Нажмите Ctrl + B для сборки проекта.
  • Press Ctrl + R to run the application. Нажмите Ctrl + R для запуска приложения.

Ctrl + R

5. Viewing Output 5. Просмотр вывода

Check the Application Output panel at the bottom of Qt Creator. You should see: Проверьте панель Вывод приложения в нижней части Qt Creator. Вы должны увидеть:

Hello World!
Tip / Совет
Qt Creator automatically handles the build directory. If you ever need to reset the project, you can right-click the project name and select Clear CMake Configuration. Qt Creator автоматически управляет папкой сборки. Если вам когда-нибудь понадобится сбросить проект, вы можете нажать правой кнопкой на название проекта и выбрать Clear CMake Configuration.

Support My Work Поддержать проект

If these tutorials helped you, consider buying me a coffee! Если эти туториалы вам помогли, вы можете поддержать автора.

Sberbank

Sberbank SBP QR Code

Direct transfer via phone number Перевод по номеру телефона

+7 (917) 212-29-59

Bybit (USDT TRC20)

Bybit USDT TRC20 QR Code

Support via Cryptocurrency Поддержка криптовалютой

TMtY1YifNf6FKvgeFmqKGQR4NStKr3csGp