IT Academy
Урок 6 · Средний

Сборка Make/CMake, тесты и профилирование

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Сборка описывает зависимости артефактов. Предупреждения компилятора помогают обнаружить неверные преобразования и недостающие объявления. Бенчмарк без оптимизаций измеряет иную программу, чем production binary.

Задача для самостоятельного решения

Какие сборки нужны для учебного CLI?

Показать разбор ответа

Отладочная с символами и sanitizers для корректности; оптимизированная для измерений. Проверяйте одинаковые входы и результат, иначе ускорение может быть следствием пропущенной работы.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →