以下參考
Devil(璉璉)           Devil.bbs@vlsi1.iie.ncku.edu.tw
-----------------------------------------------------------------------------
link 的數種方法 ....

先注意你的環境變數是否有設對, 例如當你的路徑設定的第一項不是指
到你 Fortran link.exe 的目錄時, 請特別注意! 請檢查其它目錄 (在
fortran\binb\ 前的路徑順序) 及現行目錄是否有 link.exe 的執行檔
, 例如 PowerStation 的 link.exe 只支援 32 bit 的目的碼,  qb 的
 link.exe 版本過舊, dos 舊版 (新版 DOS不內含 link.exe 了) 內的 
 link.exe 也有問題等!

SET LIB=...\LIB

注意 SET LIB所指的路徑是否為 Fortran的程式庫路徑.  link 會先在
現行目錄下找, 在按環境設定的順序去找!
你也可以這樣設
   SET LIB=C:\FORTRAN\LIB;C:\IMSL\LIB 

法一: 對你的程式逐步進行...
      a. fl /c yourfile.for
      b. link
        1. link yourfile+...+OBJfile,[EXEfile],,MATH+...+LIBfile,,;
     or 2. link [Enter]
           yourfile+[Enter]
           ...+[Enter]
           OBJfile [Enter]
           [Enter]
           [Enter]
           MATH+ [Enter]
           ...+ [Enter]
           LIBfile [Enter]
           [Enter]
法二: 一口氣玩完!
      fl yourfile.for [option] /link libfile [link option]
      不過要注意的是你的程式是否有大到要 256個節區? 你可以
      在 /seg:256 後再加 /info, link會告訴你須要多少!!再按
      所給的值略加一點重新做一次! /seg:???
      ??? 在MS Fortran 5.0的上限 1024 , 預設值 128
      ??? 在MS Fortran 5.1的上限 16,375 , 預設值 128

法三: 使用 pwb!!
      pwb 的使用就非常簡單了, 你只要在 options下 link 選項
      中加入 MATH 就可以啦!!

法四: 使用 yourfile.mak 檔! 我會做, 但我不知道如何說明...

這是我知道的幾種方法, 各位可參考看看!!