我有一个愚蠢的问题要问。我刚开始学习 F#,正在尝试编译一些基础示例(例如 HelloWorld.fs)。
我创建了一个简单的 F# 文件,其路径是:C:\FSharp\HelloWorld.fs.
为了编译它,我使用了 F# 编译器的完整路径,如下所示:
C:\FSharp>"C:\Program Files\Microsoft F#\v4.0\fsc.exe" HelloWorld.fs
它工作得很好。
但是,我不想继续写编译器的完整路径:C:\Program Files\Microsoft F#\v4.0\fsc.exe. 我试图将它添加到 Windows 路径,但我不断收到错误消息fsc is not recognized as internal or external command。
如何为 F# 编译器创建快捷方式,以便每次需要编译程序时都不必使用完整路径?
对于那些在 2019 年抵达这里并收到 F# 作为 Visual Studio 2017 组件的人。F# 编译器的位置如下:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\fsc.exe
Run Code Online (Sandbox Code Playgroud)
请注意版本类型(
Community在本例中)并相应地调整您的版本类型。