我想构建一个带有图标的可执行文件。通过谷歌搜索,我找到了the instruction here,但是它只能通过用ghc
编译源文件来工作。
[如果我想用cabal build
或stack build
创建带有可执行文件的项目,我应该如何配置.cabal
或.yaml
文件,使cabal build
或stack build
可以直接创建带有[图标?
我已经用谷歌搜索了一段时间,但没什么用。
如果有任何提示,我将不胜感激。
根据@Willem Van Onsem的建议,以下是解决方法:
stack
项目,将以下配置添加到stack.yaml
文件中 ghc-options:
"$targets": Icon.o
cabal
项目,将以下ghc-options
添加到.cabal
文件中 ghc-options:
Icon.o