當前位置:首頁 » 操作系統 » fortranforlinux

fortranforlinux

發布時間: 2022-11-04 09:39:00

A. linux 下 Fortran的運行時錯誤

unix與windows的文本文件格式不一致,主要是回車符不一致。
請在dept10.txt文件最後加一個空行,然後用ascii模式ftp上傳到linux。

B. Linux下怎麼運行fortran程序.F文件

首先你需要安裝一款編譯器,例如gfortran。
然後利用它去編譯 .F 文件,得到可執行文件,例如:
gfortran filename.F
最後執行這個可執行文件即可,比如:
./a.out

C. windows和linux運行fortran區別

1.我的測試結果,是在windows下執行效率快。我是用同樣的Intel Fortran編譯器進行測試的。優化參數也都一樣。在windows下大約能快20%。在windows下用Compaq Fortran也是比Linux下用Intel Fortran快。原因不知道。正在猜想ing。2.無論什麼平台的Fortran編譯器,對於標准Fortran的語法之類的都是一樣的。如果你都是遵循標准來寫的話,兩者是完全一樣的。注意:在IBM UNIX下面的XLF編譯器,對語法要求比較嚴格,寫的時候要注意。其餘像Intel Fortran(Linux和windows)和Compaq Fortran(windows)並沒有多大差別。另外注意:DOS文件格式(windows其實採用的也是DOS文件格式)和UNIX文件格式不是很一樣,這個主要是指每行的行末的標識符不一樣,這樣在移植的時候,要注意一下。3.對於Intel Fotran來說,都是命令行來執行編譯等命令的,在何種平台都是一樣的;而windows下的compaq fotran是在集成環境中,可以滑鼠操作的,地學用慣了windows,因此可能會感覺在windows下可操作性比較容易些。

D. 求助Intel Fortran compiler for Linux

很喜歡這個板塊,可惜這個上面的東西太少了,於是決定將這些天的一點收獲寫在這里,供大家參考:

很多軟體都需要這個東西來編譯,什麼F90之類的都可以用。 幸好這東西是免費的。
首先去http://www.intel.com/software/procts/global/eval.htm,注冊,下載就行了,大概70多兆,一定要用你有效的郵箱,因為網站會給你發license文件的。這個是必須的。
現在來開始安裝:
1,假設2個文件(license和源文件)存放在/usr/src/intel目錄下,我去年12月份下載的最新版本是10.1.008,別的也一樣的裝。
解壓安裝文件
tar xzvf l_fc_p_10.1.008.tar.gz
2安裝並指定協議,
將編譯器安裝在/opt/intel_fc_80目錄下,協議則在該目錄下的/licenses文件夾中。最後還要指定license的位置。
mkdir /opt/intel_fc_80//licenses
cp /usr/src/intel/*.lic /opt/intel_fc_80//licenses
export INTEL_LICENSE_FILE=opt/intel_fc_80//licenses
3進行安裝
cd /usr/src/intel/l_fc_p_10.1.008
./install.sh
現在,一般會出現錯誤,提示你的系統中缺少什麼軟體,它提示缺少什麼,你就去裝什麼,
一般會有g++,缺少的提示,此時去軟體庫搜索gcc c++軟體包安裝即可。
然後重新開始

cd /usr/src/intel/l_fc_p_10.1.008
./install.sh
,然後,就開始安裝了,此時注意它的安裝提示:
其中有一步要你制定LICENS的位置,這個很容易看到,你指定為/opt/intel_fc_80//licenses/<你的license的名稱>
接下來,出來一個提示就按回車即可。
最後,你必須輸入:source /opt/intel/fc/10.1.008/bin/ifortvars.sh再輸入ifort即可啟動編譯器。此時你可以把你的fortran源程序放在目錄下,就可以自動編譯啦。

寫在後面的話:其實一般軟體都有readme的,你照著做就是,然後就是看安裝提示,照著做。這樣linux下的軟體安裝基本沒什麼問題了。

PS, 如果你的雙系統壞了,進不了windows了,可以用:rootnoverify (hd0,0) chainloader +1 boot 進入windows
然後去下一個叫MBRclsmbr的軟體,運行即可,就可以卸掉你的linux了。注意運行之前一定要關掉殺毒軟體以及防火牆。如果,下不到的話,可以告訴我,我可以傳。

E. netcdf與fortran如何在linux下進行安裝

fortran 用 gfortran和f90/f95,這些都有rpm或deb安裝包
但推薦使用pgf90或intel fortran,都有破解(前者)和免費(後者)可用

netcdf到官網下載後,三步安裝:
configure --prefix=/path_to_install/
make
make install

path_to_install是你的安裝路徑,比如 /usr/local/netcdf (此路徑需要獲取root許可權)
然後在$HOME/.bashrc下設置環境變數(以路徑/usr/local/netcdf 為例):
export PATH=$PATH:/usr/local/netcdf/bin
export NETCDF=/usr/local/netcdf

F. linux編譯fortran源代碼報錯

格式:ifort 要編譯的文件名 -0 指定生成的文件名
如我要把123.f文件編譯
ifort 123.f -o 123.e
如果不加指定生成的文件名,系統會自動生成一個a.out的文件

G. windows和linux運行fortran區別

1.我的測試結果,是在windows下執行效率快。我是用同樣的Intel
Fortran編譯器進行測試的。優化參數也都一樣。在windows下大約能快20%。在windows下用Compaq
Fortran也是比Linux下用Intel
Fortran快。原因不知道。正在猜想ing。2.無論什麼平台的Fortran編譯器,對於標准Fortran的語法之類的都是一樣的。如果你都是遵循標准來寫的話,兩者是完全一樣的。注意:在IBM
UNIX下面的XLF編譯器,對語法要求比較嚴格,寫的時候要注意。其餘像Intel
Fortran(Linux和windows)和Compaq
Fortran(windows)並沒有多大差別。另外注意:DOS文件格式(windows其實採用的也是DOS文件格式)和UNIX文件格式不是很一樣,這個主要是指每行的行末的標識符不一樣,這樣在移植的時候,要注意一下。3.對於Intel
Fotran來說,都是命令行來執行編譯等命令的,在何種平台都是一樣的;而windows下的compaq
fotran是在集成環境中,可以滑鼠操作的,地學用慣了windows,因此可能會感覺在windows下可操作性比較容易些。
查看原帖>>

H. 有誰知道在linux/unix下運行fortran

f77 -c fortran文件 只是編譯f77 直接生成可執行文件(a.out)f77 -o filename fortran文件(或.obj)文件,生成的可執行文件的文件名就是filename這是一般地fortran編譯器,有的是g77,還有的是pgf77,等等, 如果想用90,把77改為90即可。具體看你用的是那家公司的編譯器了

I. 如何在linux下運行fortran程序

在linux下運行fortran程序的具體操作步驟如下:

1、首先,切換到XAMPP安裝目錄。鍵入cd / opt / lampp,然後按Enter鍵,如下圖所示,然後進入下一步。


J. linux 中fortran編譯器

方法一:
假如現在有兩個Fortran程序1.f90和2.f90,其中1.f90是主程序,2.f90是在主程序中調用的子程序,將這兩個程序傳到Linux的一個目錄下,使用fortran編譯命令,如PGI的pgf90,Intel的ifort,命令如下:
pgf90 -o exe_name 1.f90 2.f90
ifort -o exe_name 1.f90 2.f90
方法二:
在主程序1.f90中加入include '2.f90'語句,然後在Linux下用fortran命令編譯,命令如下:
pgf90 -o exe_name 1.f90
ifort -o exe_name 1.f90

熱點內容
方舟怎麼用自己的存檔進入別人的伺服器 發布:2025-05-14 16:46:25 瀏覽:875
微博視頻高清上傳設置 發布:2025-05-14 16:38:41 瀏覽:548
資料庫圖書管理設計 發布:2025-05-14 16:33:52 瀏覽:378
php開發的網頁 發布:2025-05-14 16:22:03 瀏覽:477
伺服器內存跑滿了怎麼回事 發布:2025-05-14 16:21:16 瀏覽:224
微信qq音樂緩存 發布:2025-05-14 16:16:16 瀏覽:469
c語言回收內存 發布:2025-05-14 16:16:08 瀏覽:144
2021國產安卓頂級旗艦買哪個 發布:2025-05-14 16:15:36 瀏覽:300
linux自學視頻 發布:2025-05-14 16:14:49 瀏覽:256
我的世界伺服器崩了重啟 發布:2025-05-14 16:09:37 瀏覽:45