Движок с нуля
Справочник

PATH

Список папок, в которых Windows ищет программу, когда ты пишешь её имя в консоли. Нет папки в PATH — консоль ответит, что команда не найдена.

Когда ты вводишь в консоли cmake, Windows не перебирает весь диск. Windows смотрит по очереди в папки из списка PATH и запускает первый найденный cmake.exe.

Пример: CMake установлен в C:\Program Files\CMake\bin. Если эта папка есть в PATH, команда cmake --version сработает из любого места. Если нет — консоль ответит примерно так:

cmake : Имя “cmake” не распознано как имя командлета, функции, файла сценария или выполняемой программы.

Поэтому при установке CMake важно отметить пункт «Add CMake to the PATH».

Как посмотреть свой PATH

В PowerShell выведи список папок по одной на строку:

Или через окно. Нажми Пуск и введи в поиске Изменение системных переменных среды → открой → кнопка Переменные среды. Дальше смотри нижний список — Системные переменные. В этом списке выбери строку Path → Изменить и увидишь все пути, которые хранятся в переменной PATH.

Почему после установки нужно открыть новую консоль

Консоль читает PATH один раз — когда запускается. Если поставить программу, пока консоль открыта, консоль про новую папку не узнает. Закрой консоль и открой заново.