本文詳細的記錄了在 Linux 安裝Fortran編譯器的過程
1. 在瀏覽器中打開 http://gcc.gnu.org/wiki/GFortranBinaries
2. 下載Linux的2進制版本,我的Linux是Fedora16, x86-64,所以我選擇的是http://gcc.gnu.org/wiki/GFortranBinaries下的 64-bit AMD-compatible processors (x86_64, AMD64,Intel64, em64t) 2.1 找到一個文件並下載到本機,我選擇的是http://gfortran.com/download/x86_64/nightlies/gcc-trunk-20120601-r188095.tar.xz 2.2 下載 gcc-infrastructure.tar.xz
3. 解壓縮上面的兩個.xz文件文件到.tar文件,我用的是peaZip,也可以用其他工具解壓縮 4. 複制上一步解開的文件 gcc-infrastructure.tar 和 gcc-trunk-20120601-r188095.tar 到Linux PC /opt/目錄,需要root權限
5. 展開gcc-trunk-20120601-r188095.tar 到 /opt目錄, cd /opt tar -xf gcc-trunk-20120601-r188095.tar
6. 移動 gcc-infrastructure.tar 到 gcc-trunk mv gcc-infrastructure.tar ./gcc-trunk/
7. 展開gcc-infrastructure.tar 到 /opt/gcc-trunk/lib64 目錄 tar -xf gcc-infrastructure.tar
8. 刪除原始的tar文件(略)
9. 在你的家目錄,也可以是其他目錄,創建一個f.sh文件,內容如下
#!/bin/bash
if [ -z "$LD_LIBRARY_PATH" ] ; then export LD_LIBRARY_PATH="/opt/gcc-trunk/lib64" else export LD_LIBRARY_PATH="/opt/gcc-trunk/lib64:$LD_LIBRARY_PATH" fi
export PATH=/opt/gcc-trunk/bin:$PATH
10. 在你的家目錄,運行source f.sh 來設置環境變量 這是,你就可以使用gfortran 來編譯和鏈接你的fortran程序了,你可以使用gfortran version來檢查你的編譯器版本。