我正在Linux机器上使用Mono构建一个F#应用程序,但需要引用F#Power Pack中的DLL。
我该怎么做?
答案 0 :(得分:4)
在Mono上添加引用的工作方式与在Windows上完全相同。您只需要下载PowerPack(有一个ZIP download,可以在Linux上提取)。从命令行构建F#应用程序时,只需指定引用:
mono <fsharp-path>/fsc.exe
--resident
-r:<powerpack-path>/FSharp.PowerPack.dll
input.fs
这应该可以正常工作(注意--resident
选项,它在后台启动F#编译器进程,因此它使Mono上的F#编译器更快,因为每次启动时它都不会再次被JIT。) / p>