Fortran 算法库 Linux64 版安装与使用说明 之 一
我们在本文中,以 NAG Fortran 算法库第 23 版搭配 Intel Fortran 12.0 编译器,运行于 Linux 64 位的环境,并进行 Fortran 程序的编译说明, 文中将会以详细的步骤一步一步的带领您明了安装到编译的所有过程。
- 安装 NAG Fortran 算法库之前,请先确认您的环境是否符合需求。本文中我们选择的是产品代号 FLL6I23DCL,所需的环境为 Linux 2.6.27.x 64 位操作系统、 Intel Fortran 64 11/12 版本。请您先下载 fll6i23dcl.tgz 安装程序。共计 147 MB。
- 下载安装程序 fll6i23dcl.tgz 后,请直接运行解压缩动作。NAG 产品默认安装路径为 /opt/NAG/fll6i23dcl。
- 再运行安装脚本 install.sh 经由简单的询问回答后即可安装完毕
- 安装目录中有多个子目录,分别为:
doc - 安装与使用说明 (英文)
lib - 静态与动态算法库文件
nag_interface_blocks - Fortran 90 界面
examples - 示例程序
scripts - 编译脚本
mkl_intel64 - Intel MKL 10.3 版
license - KUSARI 相关文件
rtl - Intel run-time 库 - 若您并没有 License,请您透过 试用申请 网页提交您的申请。
我们收到您的申请后,会提供您一组试用的授权码,类似于:
FLL6I23DC TRIAL 2011/07/15 "7kiQ0neum1=aBfjFpkJuo1Zp9S"
其中第一组为您申请的产品代码,第二组文字为试用的期限,第三组为授权编码。请您不要变更内容。 若您有正式的授权,授权码会类似以下格式:
FLL6I23DC FULL "rgh2kodNbYOlgf+clYSbC7cae" "oejgsa0hhVa8PkDMd0Kb9XmIj"
若您是购买正式授权版,您需要提供我们 KUSARI ID,我们会提供您正式的 License。此 ID 取得方式如下:

更多关于 KUSARI 授权服务器的说明,请参考 KUSARI 常见问题。 - 当您收到我们提供的 License 授权后,请您将其储存为文本文件 license.lic,并将其储存至 /opt/NAG 目录中。
- 请采用 NAG_KUSARI_FILE 环境变量,指定 license 授权的文件位置

若您的 shell 是 csh,则需要透过 setenv NAG_KUSARI_FILE /opt/NAG/license.lic 方式设定。
您也可以自行编辑 shell,将所需的环境变量加入至 /etc/profile.d 目录中。 - 您也可以同时下载 使用手册,并透过以下方式解压缩安装:
gunzip mk23_doc.tgz
tar xvf mk23_doc.tar
我们建议您可以采用 在线方式 查看。
12