在Fortran90中调用同一模块中的功能
我是Fortran90的新手,我还没有找到问题的答案.
我有一个用Fortran编写的模块,模块中有一些函数. 剥离版本: module vdiStringFunctions 结束模块vdiStringFunctions 当我尝试使用英特尔Visual Fortran XE 2011进行编译时,出现以下错误:
因为函数vdiStringGeneral与调用vdiString1Char在同一个模块中,所以我没有遇到问题. 因为它应该在DLL中使用,所有函数都应该在模块内部. 解决方法
删除函数vdiString1Char中的vdiStringGeneral声明. vdiStringGeneral的接口已经是显式的,因为它是在同一个模块中定义的. 通过现在的声明,链接器正在寻找外部函数.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- winapi – Win32命令互斥锁在进程崩溃时未释放
- windows – 每晚备份数据库
- Windows Azure:重新安装Linux而不重新创建VM
- 他为’Microsoft.WindowsAzure.ServiceRuntime.RoleEnviron
- 注册表 – Plone控制面板的最佳实践
- windows – 为什么@ECHO ON / OFF不在批处理文件IF块中工作
- windows-server-2003 – Windows Server 2003中的秘密计划任
- filter – 使用Microsoft DTV-DVD视频解码器播放H264视频
- winapi – Windows API中有哪些定期计时器对象?
- windows – git和subversion可以一起玩吗?