Fortran Coder

查看: 9954|回复: 4
打印 上一主题 下一主题

[数学库] 求助:关于fortrain的运行问题(imsl库的加载和调用)

[复制链接]

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
608 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

楼主
发表于 2014-6-10 06:59:26 | 显示全部楼层
首先,PowerStation 是一个不稳定的编译器,且年代久远,请卸载它。

其次,你的代码使用了 IMSL 函数库,你需要安装并正确使用它。

关于 IMSL 的使用,不同的版本就不同。(这一点很苦恼)

你可参考本站的文章:http://www.fcode.cn/guide-58-1.html
大致有这么几个步骤:
1.安装IMSL
2.在VS里设置IMSL的include和lib路径。
3.在代码里 INCLUDE 'link_f90_static.h'   或 INCLUDE 'link_fnl_static.h'  (具体版本不同,原则是自己安装的版本的安装目录里能找到)
有时候这个 .h 文件是自由格式的,如果你在固定格式里 include 可能有问题。你可以把他的内容复制粘贴在 include 语句处,替换 include

IMSL 的使用,与代码无关,大多数是在配置。

最后,你的代码缺少两个函数:PEDERV 和 DIFFUN 这应该是需要你自己去书写的。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-20 01:25

Powered by Tencent X3.4

© 2013-2024 Tencent

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