Где я могу установить путь к make.exe в Windows?
Когда я пытаюсь запустить make
из cmd-console в Windows, он запускает Turbo Delphi make.exe
но мне нужен MSYS make.exe
. Там нет никакого упоминания о Turbo Delphi в переменной %path%
, может быть, я могу изменить его на MSYS в реестре? Пожалуйста помоги.
Ответы
Ответ 1
Путь находится в реестре, но обычно вы редактируете через этот интерфейс:
- Перейдите в
Control Panel
→ System
→ System settings
→ Environment Variables
. - Прокрутите вниз системные переменные, пока не найдете
PATH
. - Нажмите изменить и изменить соответственно.
-
c:\path;c:\path2
точку с запятой в конце предыдущего, так как это разделитель, то есть c:\path;c:\path2
- Запустите новую консоль, чтобы настройки вступили в силу.
Ответ 2
У меня были проблемы из-за того, что команды Terraform не запускались, если я не был в каталоге exe файла, хотя я правильно указывал путь.
Для тех, кто нашел эту проблему, я исправил ее, переместив переменную окружения выше, чем другие!
Ответ 3
здесь я предоставляю решение для установки переменной среды Terraform в окнах для начинающих.
- Загрузите пакет terraform с портала либо 32/64 битной версии.
- Создайте папку на диске C в программных файлах, если ее 32-битный пакет необходимо создать внутри папки программ (x86) или внутри папки программ (64 бит).
- Извлеките загруженный файл в этом месте или скопируйте файл terraform.exe в эту папку. скопируйте этот путь как C:\Programfile\terraform\
- Затем попал в Панель управления → Система → Настройки системы → Переменные среды
Откройте системные переменные, выберите путь> изменить> новый> поместить местоположение файла terraform.exe, например> C:\Programfile\terraform\
и сохрани это.
- Откройте новый терминал и теперь проверьте terraform.
Ответ 4
Или вы можете просто запустить команду power-shell, чтобы добавить дополнительную папку к существующему пути:
$env:Path += ";C:\temp\terraform"
Ответ 5
Почему бы вам не создать файл bat makedos.bat
содержащий следующую строку?
c:\DOS\make.exe %1 %2 %5
и поместите его в C:\DOS
(или C:\Windows
è или убедитесь, что он находится в вашем %path%
)
Вы можете запустить из cmd, SET, и он отображает все переменные окружения, включая PATH.
В реестре вы можете найти переменные окружения в:
-
HKEY_CURRENT_USER\Environment
-
HKEY_CURRENT_USER\Volatile Environment
-
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment