我真的很难在 GHC 中做一件非常简单的事情:我有一个可以正常工作和编译的程序,但是当我拆分它以便部分代码位于单独的模块中时,我无法让它工作. 单独的模块称为 FICutilities
ghc -o FICutilities FICutilities.hs C:\ghc\ghc-6.10.1/libHSrts.a(Main.o):Main.c:(.text+0x7): undefined reference to
__stginit_ZCMain' C:\ghc\ghc-6.10.1/libHSrts.a(Main.o):Main.c:(.text+0x36): undefined reference to
ZCMain_main_closure' collect2: ld 返回 1 退出状态
据我所知,这是因为没有主要功能,但我不想在这个模块中有一个。我使用的是 6.10.1 版本,因为我无法获得更新的版本。
请问有人可以帮忙吗?!谢谢,克莱尔。