爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10700|回复: 13

NCL调用含有模块(module)的fortran90程序

[复制链接]
发表于 2015-10-27 11:01:05 | 显示全部楼层 |阅读模式

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

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

x
    NCL的中文使用手册上说,用WRAPIT函数调用fortran90程序,其中第二步,生成共享对象。里面说“如果存在f90模块,应比调用它的子程序优先编译。用户必须指定所使用的编译器。WRAPIT –h查看命令选项”.      用WRAPIT -h 查看,里面也没有写怎么生成有module的共享对象,有没有大神能解答一下?不胜感激!




密码修改失败请联系微信:mofangbao
发表于 2016-4-16 09:26:19 | 显示全部楼层
我也遇到同样的问题,有没有高手讲解一下
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-4-16 09:28:25 | 显示全部楼层
zongqing123 发表于 2016-4-16 09:26
我也遇到同样的问题,有没有高手讲解一下

问题解决了,不用wrapit。将f90文件编译好,生成exe可执行文件,直接用NCL调用系统命令,system或者systemfunc调用可执行文件
密码修改失败请联系微信:mofangbao
发表于 2016-4-22 09:32:54 | 显示全部楼层
robin_ouc 发表于 2016-4-16 09:28
问题解决了,不用wrapit。将f90文件编译好,生成exe可执行文件,直接用NCL调用系统命令,system或者syste ...

谢谢您的回复,正在尝试当中。。。有结果再反馈
密码修改失败请联系微信:mofangbao
发表于 2016-4-22 09:32:58 | 显示全部楼层
robin_ouc 发表于 2016-4-16 09:28
问题解决了,不用wrapit。将f90文件编译好,生成exe可执行文件,直接用NCL调用系统命令,system或者syste ...

谢谢您的回复,正在尝试当中。。。有结果再反馈
密码修改失败请联系微信:mofangbao
发表于 2016-7-14 14:58:25 | 显示全部楼层
哈哈,对头!这个办法就不用用wrapit什么鬼的麻烦东西了
密码修改失败请联系微信:mofangbao
发表于 2017-3-8 22:36:31 | 显示全部楼层
robin_ouc 发表于 2016-4-16 09:28
问题解决了,不用wrapit。将f90文件编译好,生成exe可执行文件,直接用NCL调用系统命令,system或者syste ...

这样ncl的数组怎么传递给fortran的可执行程序呢?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-3-9 08:15:13 | 显示全部楼层
fortran有读取外部参数的函数
密码修改失败请联系微信:mofangbao
发表于 2017-3-16 11:11:08 | 显示全部楼层
能否再详细解答下fortran调用外部参数的命令?或者您是否有帖子详细讲解不用wrapit实现ncl和fortran调用(运用module模块)的帖子呢,求大神指教
密码修改失败请联系微信:mofangbao
发表于 2017-3-16 14:30:31 | 显示全部楼层
同求大神开帖详细介绍一下 围观
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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