CoR*_*CoR 6 windows haskell path ghc haskell-platform
我在Win7上使用HaskellPlatform-2012.4.0.0.它安装为便携式.路径通过.bat文件进行管理,因此ghci和ghc可以正常工作.Cabal配置和文件夹是半便携式的.
问题是ghc文件夹.它自己安装C:\Users\name\AppData\Roaming\ghc\i386-mingw32-7.4.1.
如何更改它的默认路径?所以我可以在Windows上拥有真正可移植的Haskell :)
编辑:有3个新的系统变量什么都不做.结果如下:
SET APPDATA=%~dp0AppData -- has no effect. ghc is still made in roaming
SET USERPROFILE=%~dp0 -- kills cabal
SET LOCALAPPDATA=%~dp0Local --not sure if this is ever used.
Run Code Online (Sandbox Code Playgroud)
您可以尝试SET USERPROFILE=%~dp0同时确保文件夹结构支持 Cabal 的期望。它可能正在尝试去%USERPROFILE%AppData\Roaming或类似的事情。
| 归档时间: |
|
| 查看次数: |
1082 次 |
| 最近记录: |