我正在 Windows 上对 64 位 GHC 进行一些测试,同时将代码向前迁移到 GHC 7.6.1。这意味着我安装了 32 位和 64 位版本的 GHC 7.6.1,因此我可以区分 64 位特定问题和 7.6.1 的一般问题。
我的 cabal 配置文件 ( $APPDATA/cabal/config
) 包含
libsubdir: $pkgid\$compiler
这意味着我安装的 32 位和 64 位版本的软件包都以 zip-archive-0.1.1.8/ghc-7.6.1 结尾,并相互覆盖。
是否有任何变量,$compiler
但可以区分 32 位和 64 位,或者我可以使用其他技术来使其保持包分开?