【发布时间】:2012-07-17 03:43:29
【问题描述】:
我有一个程序,比如src/sample.hs,我希望它编译(使用ghc --make)为build/sample.exe。
我已经知道如何将.hi 和.o 文件映射到构建文件夹,但我似乎找不到任何关于如何将可执行文件编译到不同目录的信息。有谁知道怎么做?
谢谢!
【问题讨论】:
标签: haskell compilation ghc
我有一个程序,比如src/sample.hs,我希望它编译(使用ghc --make)为build/sample.exe。
我已经知道如何将.hi 和.o 文件映射到构建文件夹,但我似乎找不到任何关于如何将可执行文件编译到不同目录的信息。有谁知道怎么做?
谢谢!
【问题讨论】:
标签: haskell compilation ghc
如何显式设置包含目录的输出文件名?在这里工作,我没有在 Windows 上测试过,所以我不确定你是否需要 .exe 扩展名。
ghc --make -o build/sample.exe src/sample.hs
另外值得注意的是:--make 从 GHC 7.0 开始默认启用。
【讨论】: