Как вы, возможно, уже знаете, stack build
создает исполняемый файл, но затем помещает его в специфичный для stack
путь, к которому проще всего обратиться, используя stack exec
.Однако есть другая команда: stack install
, которая затем копирует исполняемый файл в удобное место.Обычно местоположение по умолчанию - ~/.local/bin
(я думаю), но вы можете использовать stack install --local-bin-path <PATH>
, чтобы скопировать исполняемый файл в <PATH>
.Например, используйте stack install --local-bin-path .
, чтобы поместить исполняемый файл в текущий рабочий каталог, или используйте stack install --local-bin-path bin
, чтобы поместить его в каталог ./bin/
.Затем вы можете запустить исполняемый файл, используя <PATH>/my-exe
.