Intel在今年六月份推出10.0版的Fortran compiler, 這次更新最大的改變是將Microsoft Visual Studio 2005整合到產品光碟片裡, 免去了以往安裝軟體的困擾, 另外將原有的Professional版本調整為內含Intel MKL數值函式庫, 如果想要使用IMSL的功能必須購買Professional with IMSL edition才行, 這次收到的產品是Professional盒裝版本
盒裝版外觀

打開包裝後, 可以看到這次的版本附了兩張光碟片, 一張是Visual Fortran , 另一張是MKL, 盒裝版的序號就貼在包裝內盒的右上角
兩張光碟片
在收到光碟片後要記得到Intel註冊網頁上註冊產品序號, 取得license file後就可以開始安裝軟體

軟體安裝比起以往的版本要簡單許多, 只要將Visual Fortran 10.0光碟片放入電腦後, 就會啟動安裝程式, 如下圖是安裝軟體的起始畫面
install ivf10

接著可以選擇”Provide a license file” 然後選擇license file的位置後, 就可以開始安裝軟體
provide license file

然後選擇安裝產品後會先安裝好Intel Visual Fortran 10.0
install ivf10

install ivf10

install ivf10

install ivf10

安裝好Intel Visual Fortran後, 安裝軟體接著會出現安裝Microsoft Visual Studio 2005的授權畫面
vs2005

安裝程式同時會將.Net Framework 2.0一併安裝
Framework 2.0

Framework 2.0

接著可以放入第二張光碟片繼續安裝Intel MKL 函式庫, 如果有需要進行大量的矩陣計算或是線性代數的求解可以考慮使用MKL的function, 計算效率相當的不錯
Intel MKL

Intel MKL

Intel MKL

安裝好後就可以啟動Visual Studio 2005, 啟動方式可以執行[程式集]\Microsoft Visual Studio 2005\Microsoft Visual Studio 2005, 第一次執行會出現下圖的設定畫面
vs2005 setting

接著會出現IDE操作畫面, 首先新增一個用來編譯程式的專案, 執行[File]\New\Project
vs2005 IDE

在下圖的對話式窗裡選擇”Console application”, 以及”Main Program Code”後 輸入專案的名稱以及在硬碟的位置
new project

接著就可以看到編輯程式碼的視窗環境, 左方是程式碼的編輯區, 右邊是Solution explorer, 可以顯示目前專案包含哪些程式檔案
vs2005 IDE

然後可以執行[Build]\Build Console1來編譯程式
Ivf build

編譯完後可以執行[Debug]\Start Without Debugging來執行程式, 使用Start Without Debugging來執行程式, 程式結束後Console並不會消失, 可以檢查程式的標準輸出確保計算的結果是對的 ,如果是使用Start Debugging來執行程式, 程式結束後Console視窗也就會跟著消失, 這個情況下需要加入pause指令強迫Console不要消失
Ivf debug run

執行結果如下
ivf10_031.jpg