Fortran Coder

查看: 4046|回复: 0
打印 上一主题 下一主题

[数学库] 最新IMSL库与OneAPI配置问题

[复制链接]

3

帖子

2

主题

0

精华

新人

F 币
15 元
贡献
7 点
跳转到指定楼层
楼主
发表于 2021-9-26 20:43:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在fortran编译器中已经添加了imsl库的路径了,然后选取了一下程序作为IMSL库的验证程序,怀疑是不是IMSL最新版的调用头文件发生了变化,详细情况请看下面代码与错误提示:


PROGRAM TEST  
include 'link_fnl_static.h'       !调用IMSL2018
      USE BSJ0_INT
      USE UMACH_INT
      IMPLICIT   NONE
!                                 Declare variables
      INTEGER    NOUT
      REAL       VALUE, X
!                                 Compute
      X     = 3.0
      VALUE = BSJ0(X)
!                                 Print the results
      CALL UMACH (2, NOUT)
      WRITE (NOUT,99999) X, VALUE
99999 FORMAT (' BSJ0(', F6.3, ') = ', F6.3)
   PAUSE
END PROGRAM TEST




错误                error LNK2019: 无法解析的外部符号 __iob_func,函数 l_open_license_file 中引用了该符号                imsls_err.lib(check_license.obj)       
错误         error LNK2019: 无法解析的外部符号 fprintf,函数 l_open_license_file 中引用了该符号                       imsls_err.lib(check_license.obj)




分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-11-23 06:23

Powered by Tencent X3.4

© 2013-2024 Tencent

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