在Linux上添加对外部.dll的引用

时间:2010-08-26 04:09:49

标签: dll f# mono reference

我正在Linux机器上使用Mono构建一个F#应用程序,但需要引用F#Power Pack中的DLL。

我该怎么做?

1 个答案:

答案 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>