求救贴!!fortran程序编译动态链接库后没有.lib文件

我这是范例中的HelloWorld。programAimplicitnoneprint*,'HelloWorld'endprogramA我先把它编译为可执行程序,可以正常... 我这是范例中的Hello World。
program A
implicit none
print *, 'Hello World'
end program A
我先把它编译为可执行程序,可以正常运行,然后新建了一个Fortran Dynamic Link Library工程,将之前生成的.f90文件添加到Source Files 中 ,编译后在Debug文件夹下出现了A.obj A.dll 文件,请问不是应该还有一个.lib文件吗?出现了什么问题?
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
匿名用户
推荐于2016-01-13
展开全部
!dec$ attributes DLLEXPORT, STDCALL::testfunc
改为:!dec$ attributes DLLEXPORT, STDCALL::mydLL
就行了。
原因,你的dll输出函数文件名和fortran function文件名不一致。
追问
你说的这是什么?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
焦贵9
2018-07-27
知道答主
回答量:2
采纳率:0%
帮助的人:1878
展开全部
请问您解决这个问题没?我也遇到一样的问题,,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式