none
Visual Studio 2005上可以跑Intel Visual Frotran嗎?? RRS feed

解答

所有回覆

  • 好像不行吧 ...
    除非 Visual Fortran 有明確支援 Visual Studio 2005.
    這樣才可以用外掛方法掛到 Visual Studio 2005 上 .
    Visual Fortran 的文件應該會有說明 .

    2006年10月5日 上午 11:40
    版主
  • Visual Fortran 系列是繼承 Microsoft Fortran PowerStation 4.0 (MSF4,縮寫跟 VSTS 內微軟解決方案架構 4.0 一樣) ,此時對應編輯環境是 Visual Studio 4.0,這時候只有整合版號,尚未完整整合編輯環境。早期在 DOS 上倒是完全整合

    由於不賣錢,主要也是微軟編譯器效能差很多,所以 PowerStation 賣給 Digital ,推出 Digital Visual Fortran 5.0/a/b/c/d (DVF5) ,搭配 Visual Studio 97 ,這時 VC/VF 已經完成整合在 Visual Studio 上,由於 Digital 編譯核心採用原先的技術,一舉擊敗所有在 Windows 上跑的 Fortran ,官方數據程式執行效能較 MSF4 提升 20 倍,我自己測大概只有 4 倍左右。

    對應 Visual Studio 98 推出 DVF 6.0/6.1 ,之後 Digital 被 Compaq 併購,推出 Compaq Visual Fortran 6.5/6.6 (CVF6)。

    再後來 HP 併購 Compaq ,HP 自己主推 Linux / HP-Unix ,所以把 Linux Fortran 留下,把 Windows Fortran 賣給 Intel ,當時 Intel 自己有自己的 Intel Fortran Compiler ,我印象中是 5.x 版,整合 Visual Fortran 後,配合 Visual Studio .Net 推出 Intel Visual Fortran 7.0 / 7.1 (IVF7) ,對應 VS 7.0 / 7.1,早期 IVF 7 整合在 VS 7.x 下除錯常會死當,所以推出 IVF 8.0/8.1/9.0 ,到了 VS2005 ,則推出 IVF 9.1 來對應。

    由於 Visual Fortran 系列為繼承微軟的 Microsoft Fortran ,所以編譯器對於延伸支援命令,前向相容到 Microsoft Fortran 4.x ,在 Microsoft Fortran 4.x 後還有 Microsoft Fortran 5.0 / 5.1 ,之後才是 PowerStation 1.0 / 4.0 ,Microsoft Fortran 5.1 當時是唯一可以寫 Windows 3.x / PS2 視窗程式的編譯器。

    而 Visual Fortran 系列雖然可以安裝在 VS2002/2003/2005 上,不過他只能編譯傳統 Windows 程式,就跟 VC 提供 MFC 一樣,但不支援 .Net ,要支援 .Net 的有兩套,安裝後都會崁入 VSNET 環境中,一個是 Lahey Fortran.Net ,但不支援中文,一個是 FTN95 ,但不能用日期變數...

    其他參考訊息可以看看福傳與言網頁 http://tlcheng.twbbs.org/TLCheng/Fortran/

    2006年10月6日 上午 09:03
    版主
  •  

    哦哦~~找到方法啦!!感謝

    2006年10月6日 下午 03:02