2-8-PGI编译器安装配置.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PGI编译器安装配置 服务与实施部 人工智能与高性能产品服务交付处 PGI编译器简介、下载地址 1 4 3 2 正版PGI编译器的注册流程 PGI编译安装、注册、破解 PGI编译器编译命令及实例演示说明 服务与实施部 PGI编译器简介、下载地址 1 服务与实施部 服务与实施部 PGI编译器是HPC领域经典的编译器,是由Portland Group™公司为基于32位和64位AMD64、IA32/EM64T平台提供的编译器和开发工具,支持C/C++、Fortran 77/90/95和HPF,支持Linux操作系统和Windows操作系统。 PGI服务器级的编译器和工具适用于基于下列处理器的服务器:32位X86(AMD Athlon XP/MP、Intel Pentium 4 and Xeon)、64位AMD64技术(AMD Opteron、Athlon 64)以及64位IA (Intel Pentium、Xeon EM64T)处理器,支持多达16个运行在Linux/x86操作系统上的CPU或线程。 下载地址:/products/community.htm 简介、下载地址 正版PGI编译器的注册流程 2 服务与实施部 songchen@ 注册一个新帐户,邮箱似乎只能用.edu等等的正经邮箱,如果难申请.edu的邮箱,可以到这里免费申请后缀是.的邮箱。注册后邮箱里会受到激活信,激活帐户后,登陆,选Create trial keys,输入/opt/pgi/里面的FLEXnet hostid后面的内容,就可以得到license.dat,拷进/opt/pgi。 注意每台机子的id都不同,需要不同的license.dat,但是一个注册帐户只能有一个license.dat,如果换了机子,就要新注册一个帐户以得到新的license.dat。这个license.dat可以使编译器在两周内运行。 PGI编译器安装、注册、破解 3 服务与实施部 服务与实施部 cd /opt/software/pgi/ 服务与实施部 服务与实施部 服务与实施部 服务与实施部 进入解压后pgi安装目录的Crack目录,并拷贝对应64位破解文件至/opt/pgi目录,并解压 # copy patcher to installdir (usually /opt/pgi) and run it 进入解压后pgi安装目录的Crack目录,并拷贝license.dat至/opt/pgi目录 # copy license to installdir 服务与实施部 服务与实施部 服务与实施部 环境变量: export PATH=/opt/pgi106/linux86-64/10.6/bin:$PATH export LD_LIBRARY_PATH=/opt/pgi106/linux86-64/10.6/lib:$LD_LIBRARY_PATH export LM_LICENSE_PATH=/opt/pgi106/license.dat:$LM_LICENSE_PATH export MANPATH=/opt/pgi106/linux86-64/10.6/man:$MANPATH 请根据实际安装位置进行修改 PGI编译器编译命令及实例演示说明 4 服务与实施部 服务与实施部 编译器hello world编译实例-C++语言 #include iostream using namespace std; void main() { cout Hello World! endl; cout Welcome to C++ Programming endl; } 新建hello.C文件,加入以上程序代码后保存退出 使用 pgCC –o hello hello.C进行编译,其中hello代表编译完成后可执行程序名称,hello.C为源代码文件 服务与实施部 编译器hello world编译实例-fortran PROGRAM HELLO * The PRINT statement is like WRITE, * but prints to the standard output unit PRINT (A), Hello, world END 新建hello.f文件,加入以上程序代码后保存退出 使用 pgf77 –o hello.f77 hello.f进行编译,其中hello.f77代表编译完成后可执行程序名称,hello.f为源代码文件 服务与实施部 使用PGI编译器编译openmpi ./configure --prefix=/opt/openmpi-pgi CC=pgcc CXX=pgCC F77=

文档评论(0)

135****0879 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档