安裝 F# 3.0(Windows)
安裝步驟
- 根據 Git for Windows 網站的說明,到 msysgit 下載頁面 下載並安裝 Git for Windows,目前最新版本是:Git-1.8.12-preview20130201.exe 。
- 根據 F# Compiler (open source edition) @ github 網站的說明,使用 Git for Windows 下載 F# 源程式。(下圖中的
cd /c/repo
命令表示切換至C:\repo
目錄) 根據 fsharp/fsharp · GitHub 頁面上的 README.md 上的說明,以管理員身份執行
命令提示符
,輸入以下命令來從源程式編譯 F# 3.0 。(要求已經安裝好 Microsoft .NET Framework 4/4.5,並且 PATH 環境變數中包含 %SystemRoot%\Microsoft.NET\Framework\v4.0.30319,還需要 gacutil 工具,可到參考資料[6]下載該工具)C> cd \repo\fsharp\src C> msbuild fsharp-proto-build.proj C> gacutil -i ..\lib\bootstrap\signed\3.0\v4.0\FSharp.Core.dll C> ngen install ..\lib\proto\4.0\fsc-proto.exe C> msbuild fsharp-library-build.proj /p:Configuration=Release C> msbuild fsharp-compiler-build.proj /p:Configuration=Release
安裝結果
編譯後的 F# 3.0 在 C:\repo\fsharp\lib\release\4.0 目錄下,可將該目錄加入到 PATH 環境變數中。我機器上的 PATH 環境變數的內容如下所示:
C> path
PATH=C:\repo\fsharp\lib\release\4.0;C:\Bin\NETFX4Tools;C:\Windows\Microsoft.NET\Framework\v4.0.3019;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
然後執行 F# 互動環境來驗證安裝結果:
C> fsi
F# Interactive for F# 3.0 (Open Source Edition)
Freely distributed under the Apache 2.0 Open Source License
For help type #help;;
> System.Environment.Version.ToString();;
val it : string = "4.0.30319.18034"
> System.Environment.OSVersion.ToString();;
val it : string = "Microsoft Windows NT 6.1.7601 Service Pack 1"
> #quit;;
還有 F# 編譯器:
C> type Test.fs
let dt = System.DateTime(1582, 10, 4)
printfn "%s" (dt.ToString("dddd yyyy-MM-dd"))
printfn "%s" (dt.AddDays(1.0).ToString("dddd yyyy-MM-dd"))
C> fsc --lib:C:\Windows\Microsoft.NET\Framework\v4.0.30319 --platform:x86 Test.fs
F# Compiler for F# 3.0 (Open Source Edition)
Freely distributed under the Apache 2.0 Open Source License
C> Test
星期一 1582-10-04
星期二 1582-10-05
參考資料
相關文章
- 安裝 F# 3.0(Linux)Linux
- 安裝 Windows PowerShell 3.0【轉】Windows
- 《F# 3.0 程式設計》封面解讀程式設計
- 在windows64位上安裝Python3.0WindowsPython
- 安裝Vue3.0Vue
- zabbix3.0安裝
- VMware ESX 3.0安裝
- Resin 3.0 安裝說明
- zabbix 3.0 安裝配置文件
- Windows 安裝 securecrtWindowsSecurecrt
- Git安裝 for windowsGitWindows
- Windows RabbitMQ安裝WindowsMQ
- windows 下安裝Windows
- windows 安裝 opensslWindows
- windows apex 安裝Windows
- Windows Docker 安裝WindowsDocker
- windows安裝dockerWindowsDocker
- yapi安裝 - windowsAPIWindows
- DOCKER windows安裝DockerWindows
- JIRA安裝(windows)Windows
- Windows安裝mysqlWindowsMySql
- windows 安裝beegoWindowsGo
- kubectl windows安裝Windows
- windows安裝plsqlWindowsSQL
- windows 安裝plyvelWindows
- windows安裝RedisWindowsRedis
- creo3.0在win10下安裝方法_win10系統如何安裝creo3.0Win10
- 原始碼安裝和配置zabbix 3.0 LST原始碼
- centos7 下安裝zabbix3.0CentOS
- eclipse3.0的安裝問題?Eclipse
- Windows上安裝JDKWindowsJDK
- Windows 安裝 MySQL 5.6WindowsMySql
- windows 下安裝 nvmWindows
- windows 下安裝 yarnWindowsYarn
- windows安裝AnacondaWindows
- 在Windows安裝chromedriverWindowsChrome
- windows10安裝Windows
- Windows下安裝MongoDBWindowsMongoDB