找回密码
 注册
查看: 3744|回复: 3

[求助]chemkin的link问题

[复制链接]
发表于 2005-11-21 19:41:11 | 显示全部楼层 |阅读模式

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

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

x
找了个KINALC程序,用fortran写的,是个postprocessor。
附带一个.mak文件,说是Macro file to compile KINALC with CHEMKIN4
说明中说:compiles the KINALC source file with the libraries of the CHEMKIN4 package;requires Compaq (Digital) Visual Fortran.
我装好了visual fortran,读入.f文件,compile成功;但一build就出错说:
Deleting intermediate files and output files for project ';kinalcw - Win32 Debug';.
--------------------Configuration: kinalcw - Win32 Debug--------------------
Compiling Fortran...
F:\kinekic\kinalcw.f
Linking...
kinalcw.obj : error LNK2001: unresolved external symbol _CKLEN@24
kinalcw.obj : error LNK2001: unresolved external symbol _CKINIT@40
kinalcw.obj : error LNK2001: unresolved external symbol _CKINDX@24
......
Debug/kinalcw.exe : fatal error LNK1120: 44 unresolved externals
Error executing link.exe.
kinalcw.exe - 45 error(s), 0 warning(s)
请帮忙分析一下错在哪里?非常感谢!
发表于 2005-11-26 19:36:24 | 显示全部楼层

[求助]chemkin的link问题

少一个含有CKLEN,CKINIT,CKINDX函数的子程序
 楼主| 发表于 2005-11-27 11:44:12 | 显示全部楼层

[求助]chemkin的link问题

谢谢!
在“工程...”菜单的“设置...”对话框中,在“link”选项卡下的“object/library modules”里加入了“chemkin.lib,chemkin_public.lib”后只出一个错了,但怎么也解决不了,现在出的错如下:

Linking...
LINK : fatal error LNK1104: cannot open file "kernel32.lib,chemkin.lib,chemkin_public.lib"
Error executing link.exe.
请大家指点一下,这个文件我做论文要用,试了很久了也没弄出来,着急得很,谢谢了!
发表于 2014-1-13 15:34:15 | 显示全部楼层

这个

因为kinalic中找到cklen和ckinit两个函数的调用地方,有对不同版本的chemkin中选择不同版本,你查看cklib中ckinit和cklen函数调用传值数目和kinalic中调用是否一致,有没有iflag此标识,然后就对应一下传值数目就成了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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