【问题标题】:Compiling a single F# program on a mac在 Mac 上编译单个 F# 程序
【发布时间】:2018-08-04 13:51:32
【问题描述】:

所以我开始使用 F# 作为一种语言。目前我要么使用 Visual Studio for ma​​c 来编译我的代码,要么只使用 vscode(然后在 .fsproj 文件上运行 MSbuild)。但是,我发现这两种解决方案有时非常不方便,因为我不想每次我想尝试 F# 代码时都制作项目。考虑 c# 或 C++ 甚至 C。您不必创建新项目或类似的东西,只需输入“gcc”。我在 Mac 上运行,我确实安装了 dotnetmono。绝对可以将 F# 编译为 exe 并运行它,但我如何只为一个文件执行此操作?我尝试了 fcs,但 Bash 无法将其识别为命令。

【问题讨论】:

  • 你当然可以在文件上运行fsc,但是这种类型的用例的通常方法是使用VS或Code并将fsx文件发送到FSI。不需要项目,什么都不需要。这就是为什么它有一个 REPL,使用它:-)
  • A) fsc 在非 Windows 上不存在(据我所知)和 B) 我不想要一个 repl,id 喜欢它被编译。我完全了解 F# 的 FSI shell/repl,我同意它非常有用,但不适合我的情况

标签: macos f# mono visual-studio-code .net-core


【解决方案1】:

我相信与 mono 一起安装的 F# 编译器的名称是 fsharpc。

【讨论】:

    猜你喜欢
    • 2014-12-30
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 2023-03-27
    相关资源
    最近更新 更多