找回密码
 注册
查看: 1921|回复: 2

求助:通过TUI调用Fortran程序obj文件失败

[复制链接]
发表于 2011-12-25 14:49:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
helium_density_modify.c是修改氦气密度的udf文件,
HEPROP1.for是氦气密度计算的fortran程序,
HEPROP1.obj是用VF编译得到的HEPROP1.for对应的obj文件,
这几天是看了document以及网上的一些意见,最终还是失败,fluent6.3.26版本。每次到最后link输出libudf.dll
的时候就出现错误信息:fatal error LNK1181:cannot open input file "fl6216s.lib",我把附件传上来,大家看看是怎么回事。

helium_density_modify.rar

92.97 KB, 下载次数: 179

发表于 2011-12-25 18:57:09 | 显示全部楼层
可以的话,最好改成 C

不行的话,用 Makefile 或其他方法在外部编译后再加载
 楼主| 发表于 2011-12-25 20:46:10 | 显示全部楼层

回复 2# fox000002 的帖子

谢谢楼上的回复,改成C是不可能的了,因为那个物性计算是个Commercial Code,有几千行。至于你说的第二种方法,我用的是在cmd下的nmake命令创建libudf.dll失败的,不知道是否跟你的方法相同,若不同,还望告知细节。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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