爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 18589|回复: 17

推荐一个LINUX下的优秀FORTRAN编译器及其DEBUG功能:PGI

[复制链接]
发表于 2011-7-18 13:03:45 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大名鼎鼎的PGI,只要装wrf,都会涉及到选择PGI还是IFORT,PGI编译器不但在LINUX下能安装程序,还能在LINUX下编程,make程序,最大的亮点是DEBUG功能,能够像windows中的Compaq Visual Fortran(CVF)那样图形断点DEBUG。
(首先保证PGI正确安装,并导入环境变量)
下面重点讲讲DEBUG功能的实现:
makefile中的写法,
pgf90 -g -o test.f90
pgf90 -g -o test.exe test.f90 test.o
在编译的时候在参数中加入-g就能生成可DEBUG的可执行文件,再用
pgdbg test.exe
就能调用图形界面的PGI debug(java支持),可设置断点及跟踪程序执行流程,实时查看变量内容(尤其在循环中),
不用在程序中加入print显示当时的变量,这样就能大大调试效率。

评分

参与人数 1金钱 +5 收起 理由
mofangbao + 5

查看全部评分

密码修改失败请联系微信:mofangbao
0
早起挑战累计收入
发表于 2011-7-18 14:10:56 | 显示全部楼层
支持分享经验,加油学习啦
密码修改失败请联系微信:mofangbao
发表于 2011-7-18 16:31:28 | 显示全部楼层
顶一下!这个版块需要有人分享经验啊!
密码修改失败请联系微信:mofangbao
发表于 2011-7-19 10:43:23 | 显示全部楼层
请问有PGI9.0吗?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-7-21 12:55:37 | 显示全部楼层
目前11.2都有了。
密码修改失败请联系微信:mofangbao
0
早起挑战累计收入
发表于 2011-7-21 13:57:01 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2011-7-21 21:28:31 | 显示全部楼层
godenflame135 发表于 2011-7-21 12:55
目前11.2都有了。

不好找到吧,尤其是license,不过有牛人能搞到!
密码修改失败请联系微信:mofangbao
发表于 2011-8-13 17:43:47 | 显示全部楼层
IFORT也可以的
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-8-13 23:09:01 | 显示全部楼层
liulinws 发表于 2011-8-13 17:43
IFORT也可以的

嗯,ifort也可以的。不过好像只针对IA架构,也就是Intel处理器的机子。
密码修改失败请联系微信:mofangbao
发表于 2011-8-15 11:23:04 | 显示全部楼层
本帖最后由 何永利 于 2011-8-15 11:42 编辑

只好顶一下
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表