PGI编译器的安装
标签:
杂谈 |
分类: Linux |
安装PGI编译器
tar zxvf *.tar.gz #解包
cd /* #进入目录
./install #运行安装脚本文件
依照提示,一步一步安装,完成后,把license.dat(许可文件)拷如安装目录(补充:Intel网上下载的PGI非商业版:https://www.pgroup.com/support/downloads.php试用期限为15天,license.dat文件需要从注册后Intel回复的邮件链接中登陆才能获取,并且注册邮件需要单位提供的邮箱,163,雅虎等免费邮箱不能下载PGI包及license文件),然后修改bash环境变量,编辑.bash_profile,加入下面几行:
#######################################
PGI=/usr/pgi #指出PGI所在目录
export PGI #装载
PATH=$PGI/linux86/5.1/bin:$PATH #指出明令的目录
export PATH LD_LIBRARY_PATH=$PGI/linux86/5.1/lib:$LD_LIBRARY_PATH #指出库文件的目录
export LD_LIBRARY_PATH MANPATH=$MANPATH:$PGI/linux86/5.1/man #指出在线帮助的目录
export MANPATH LM_LICENSE_FILE=$LM_LICENSE_FILE:$PGI/license.dat #指出许可协议文件的目录
export LM_LICENSE_FILE
#######################################
PGI编译器安装完成注消一下再登录在控制台输入pgf90,报告命令语法错误就证明安装好了,报告命令没找到就先看看PGI/linux86/5.1/bin下面有没有pgf90这个程序, 没有就重新安装(这种情况不太可能出现).PGI/linux86/5.1/bin下面有pgf90的话,就是环境变量没设置好,检查. bash_profile.
注意:
(1)在Ubuntu下,如果不存在.bash_profile文件,可在/etc/profile_d里新建一个.sh文件(文件名可根据需要命名),并将上述内容写入.sh文件。系统启动时将自动扫描/etc/profile_d内的.sh文件,从而实现环境变量的设置。
(2)也可在终端Shell中,输入以上语句设置临时环境变量,可测试pgf90是否安装成功,但在Shell中设置属于一次性临时设置,若需要环境变量设置长期有效,还需要在/etc/profile_d中建立pgf90环境变量说明文件才行。