История изменений
Исправление Harald, (текущая версия) :
У переменной PATH больше функций, чем просто служить путем поиска компилятора для твоего единственного проекта.
Есть ещё переменные CC и CXX, а у бинарников компиляторов есть префиксы (arch-vendor-os) и суффиксы с версией
К слову, в CMake я лично видел, как для подобных целей переменную временно изменяют, потом вызывают сборку, и ставят обратно. Не PATH, но подобную.
и что в этом плохого
Исходная версия Harald, :
У переменной PATH больше функций, чем просто служить путем поиска компилятора для твоего единственного проекта.
Есть ещё переменные CC и CXX, а у бинарников компиляторов есть префиксы (arch-vendor-os-cpu) и суффиксы с версией
К слову, в CMake я лично видел, как для подобных целей переменную временно изменяют, потом вызывают сборку, и ставят обратно. Не PATH, но подобную.
и что в этом плохого