Я создаю приложение F # с Mono в Linux, но вам нужно ссылаться на DLL из F # Power Pack.Добавление ссылки на внешнюю .dll на Linux
Как я могу это сделать?
Я создаю приложение F # с Mono в Linux, но вам нужно ссылаться на DLL из F # Power Pack.Добавление ссылки на внешнюю .dll на Linux
Как я могу это сделать?
Добавление ссылок на Mono работает точно так же, как и в Windows. Вам просто нужно скачать PowerPack (есть ZIP download, который можно извлечь в Linux). При построении вашей F # приложения из командной строки, вы просто указать ссылку:
mono <fsharp-path>/fsc.exe
--resident
-r:<powerpack-path>/FSharp.PowerPack.dll
input.fs
Это должно работать нормально (Обратите внимание на --resident
вариант, который начинается F # процесса компиляции в фоновом режиме и поэтому он делает F # компилятор на Mono быстрее, потому что он не переводится снова каждый раз, когда он запускается).