我正在尝试使用 msys2 和堆栈在我的 USB 棒中制作便携式 Haskell 开发环境。
- 在 U 盘上安装 msys2。
set STACK_ROOT=f:\stack
在 msys2_shell.bat 中。# f 是 U 盘- 复制
stack.exe
到 msys2/usr/bin
目录。
我已经更改了local-bin-path
配置f:\stack\config.yaml
。它看起来像工作。
但是,stack setup
命令仍然在系统目录 somwhere 上安装 ghc,例如C:\Users\Administrator\AppData\Local\Programs\stack\i386-windows\ghc-7.10.3
.
我怎么能告诉堆栈在 USB 棒(cutom 目录)上安装 ghc?