cmake_minimum_required(VERSION 3.16) project(Calculator) set(CMAKE_CXX_STANDARD 20) # Добавить флаги для отладки if(CMAKE_BUILD_TYPE STREQUAL "Debug") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -g") endif() find_package(Qt5 REQUIRED COMPONENTS Core Widgets) set(CMAKE_AUTOMOC ON) add_executable(Calculator main.cpp Calculator.cpp Calculator.h) target_link_libraries(Calculator Qt5::Core Qt5::Widgets)