如何在win10上編譯fortran77
❶ 怎麼編譯運行這個fortran語言編譯的程序
給你一個笨方法:1)在網上找fortran power station(盡管差點勁)安裝。2)把如casestudy_1的source中.f文件打開的屬性改為fps,3)點擊mc_nvt.f進入IDE環境,直接編譯,建立了項目,4)點擊項目文件mc_nvt files,用菜單insert中的files into project將其他.f文件添加進項目再直接編譯就可以了。
如果用Intel.Visual.Fortran.Composer.XE你需要1)建立一個新項目2)點擊右邊的項目文件夾添加.f文件再直接編譯就可以了
❷ 怎麼在win10安裝fortran
本人測試後得出如下結論: 1. compaq_visual_fortran_65.rar(6.5或6.6),32位可以運行,64位下,進X86文件夾運行 SETUPX86.EXE,可以安裝但編譯和運行經常崩潰,就算出來得錯誤提示框點不再顯示仍會出錯。 故不可行 2. Microsoft_Fortran_PowerStation_4.0.rar, 安裝文件總共才5兆多,完全能正常使用,如果簡單計算,不是做超級復雜的計算程序項目,可選用之 3. Intel.Visual.Fortran.Composer.XE.2011.5.221.ISO-TBE.rar, 反正版本越高越兼容。可最先安裝vs2010便於集成IDE來編程(可選);若不集成到vs2010/vs2008等,只能在「cmd」中操作,極不方便, 此時可以安裝cygwin,配置好後使用起來和linux無異,ifort命令發揮極大活力 4. PGI.Workstation.Complete.v10.9.X64,我只要關注64位,就說64位得吧(32位基本誤區別), win7_64旗艦版SP1下安裝出現錯第一個錯誤時,不要點「確定」,先進行如下操作: 把C:\Program Files下(假設默認安裝) 出現的 PGI 改成 PGI1。 把C:\Program Files (x86) 下(假設默認安裝) 出現的PGI 改成 PGI1 點錯誤提示的「確定」按鈕,等一小會再點第二個錯誤提示的「確定」,安裝程序結束 把兩個PGI1改回PGI(那之前為什麼要改名?你自己試一下不要改就知道了原因了) 把C:\Program Files\PGI下的 Microsoft Open Tools 9 改成 MicrosoftOpenTools8 把C:\Program Files\PGI下的 Microsoft Open Tools 10 改成 Microsoft Open Tools 8 新建 C:\usr\pgi 路徑並把上面改的 Microsoft Open Tools 8 移動到C:\usr\pgi\ 右鍵"計算機"-》「屬性」-》「高級系統設置」-》環境變數-》新建如下系統變數: 變數名 LM_LICENSE_FILE ,變數值 C:\Program Files\PGI\license.dat 其實license.dat放哪都無所謂,這里為了與上述英文安裝說明相統一 如果用32位的編譯器就把 C:\Program Files (x86)\PGI\win32\10.9\bin 加入到環境變數Path中 如果用64位的編譯器就把 C:\Program Files\PGI\win64\10.9\bin 加入到環境變數Path中 沒必要兩個同時用,如果只用64編譯那就把C:\Program Files (x86)下的PGI刪除節省空間 但C:\Program Files\下的PGI超大,如果不追求速度只用32位編譯(速度相差不知多大),那就: 把C:\Program Files\PGI\下除了MicrosoftOpenTools8和license.dat之外的所有東西刪除 把C:\usr\pgi刪除 這樣可以騰出1.3G左右空間 如果用不到CUDA,就把win32或win64下的2010文件夾刪除即可(一般用不到,放著也占空間) 最好在Cygwin中使用,比直接在命令提示符中用方便。 5。 gcc-4.7-20110820-64.exe/gcc-4.7-20110813-32.exe/g95-MinGW.exe/等等是windows下的gcc和g95編譯器,安裝後從cmd使用,g95可能會出現的問題: I installed g95-MinGW-41.exe but when I compiled my code the process stopped with the message: ld: unrecognized option `'--sysroot=' A. 1. Check if g95 is calling the correct version of ld.exe by adding -v when compiling. 2. Try adding the g95 directory (i.e., c:\g95\bin; c:\g95\lib\gcc-lib\i686-pc-mingw32\4.1.2;) at the beginning of your PATH environment variable. If that fails, delete g95 entirely, and reinstall. Answer "yes" to all the dialogues ring the install. 6. cygwin,這是很有用的東東,如果你本來就很習慣linux/Unix類系統的終端和shell腳本操作的話。 卸載直接刪除即可,沒什麼影響 7. Cygwin調用ivf_c_XE_2011.5.221: ( 1). 請確保已經完成以下軟體安裝工作(這里假設使用默認安裝路徑,也最好使用默認): 1) 最先安裝vs2010; 2) 然後安裝在安裝ivf_c_XE_2011.5.221 3) 最後安裝cygwin (2). 修改文件(假如是默認安裝路徑,做好備份): C:\Program Files (x86)\Intel\ComposerXE-2011\bin\ifortvars.bat 在「goto End」之前加上一句(最好用類似ultraedit編輯器防止換行消失): if exist "C:\cygwin\Cygwin.bat" @call "C:\cygwin\Cygwin.bat" (3). 右鍵桌面Cygwin啟動圖標,目標欄中填入 "C:\Program Files (x86)\Intel\ComposerXE-2011\bin\ifortvars.bat" intel64 如果你是32位就填ia32 (4). 把C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\下的所有東西拷貝到 以下文件夾中: C:\cygwin\usr\local\bin 5.) 至此可以雙擊桌面Cygwin啟動器進入,然後可以運行ifort編譯fortran程序了。 6). 如果喜歡compaq visual fortran的,千萬不要選win7 64系統,不能用(32位下可以)。 (原創內容)
❸ Intel Visual Fortran編譯器怎麼編譯fortran 77
一個編譯器的使用,有兩種方式:
1.使用 IDE,你可以用 Visual Studio 或任何其他IDE環境,新建源代碼(或工程),添加代碼,然後點擊IDE界面上的編譯鏈接按鈕。
(具體操作因你選擇的IDE不同而不同)
2.使用命令行。
Intel Visual Fortran 的命令行基本形式是:
ifort 源代碼文件名.for
此外,Intel Visual Fortran 允許 F77,F90,F95全部語法,並部分支持 F2003 語法。
不同的語法規則可以混用,不必指定是 F77,還是 F90 或是其他。
