6
我想要有與GHI相同版本的不同ABI兼容版本,並將它們用於不同的項目。如何在堆棧中使用不同的ghc版本?
(在我的情況下,之間建立的區別是整數簡單VS GMP)
在this issue中的註釋說明如何GHC的自定義添加香料stack-setup-2.yaml
。但是,我如何指定在每個特定案例或項目中使用哪個ghc構建?
I.e.我正在尋找一個(更好,但兩者):
- 能力指定
stack.yaml
是否使用integer-simple或gmp構建。 - 能夠在
stack build
時間指定要生成的構建。
您可以使用['ghc-variant'選項](https://docs.haskellstack.org/en/stable/yaml_configuration/#ghc-variant)或'--ghc-variant'標誌。如果你在Windows上並使用[默認的stack-setup-2.yaml](https://raw.githubusercontent.com/fpco/stackage-content/master/stack/stack-setup-2.yaml) '--ghc-variant integersimple'應該使用與使用'--ghc-variant standard'不同的GHC。 – sjakobi
@sjakobi太棒了,你可以發表這個答案嗎? –