2012-07-17 87 views
0

我有一个程序,说src/sample.hs,我想它编译(使用ghc --make)到build/sample.exe如何更改GHC的编译目录?

我已经想出了如何将.hi.o文件映射到build文件夹,但我似乎无法找到关于如何将可执行文件编译到不同目录的任何信息。有谁知道如何做到这一点?

谢谢!

回答

2

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

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

另外值得注意的是:--make默认为GHC7.0启用。

+0

非常感谢!我不知道为什么,但我无法在任何地方找到......这很好。 – 2012-07-17 05:27:35