如何更改GHC的编译目录?

时间:2012-07-17 03:43:30

标签: haskell compilation ghc

我有一个程序,比如src/sample.hs,我希望它能够(使用ghc --make)编译到build/sample.exe

我已经想出如何将.hi.o文件映射到build文件夹,但我似乎无法找到有关如何将可执行文件编译到其他目录的任何内容。有谁知道怎么做?

谢谢!

1 个答案:

答案 0 :(得分:4)

如何显式设置输出文件名,包括目录?在这里工作,我没有在Windows上测试过,所以我不确定你是否需要.exe扩展名。

ghc --make -o build/sample.exe src/sample.hs

另外值得注意的是:默认情况下,--make自GHC 7.0起启用。

相关问题