- 积分
- 0
- 注册时间
- 2005-7-28
- 仿真币
-
- 最后登录
- 1970-1-1
|
用户子程序————.dll文件的生成问题!
声明:我用现在的是adams12版本的
1、 首先我建立一个文件夹,把我子程序myvcfun.c ,库文件dfprot.lib ,dformd.lib,
还有需要用到的头文件mdi_c.h,userPortName.h,utilCcallable.h 复制过来。然后用VC++6.0打开myvcfun.c,编译,在debug文件夹里生成myvcfun.obj文件
疑问:生成的.obj文件是否要与库文件dfprot.lib ,dformd.lib,和头文件在同一个问文件夹下。(也就是把myvcfun.obj从debug中复制出来与库文件和头文件放在一起)。
2、进入cmd.exe界面,将工作目录转化到当前文件夹,输入adams12 -->cr-u
然后输入:myvcfun.obj ――>生成myvcfun.dll
好象连接还是出现问题:如下
疑问:在VC++里是否还要设置!由于上面界面出现“_libpath:\.....”我把dfprot.lib ,dformd.lib这两个库文件同样copy到solver 和 common文件夹下,结果问题还是一样,
2、 是否一定要安装相应版本的frotran才能正确的连接。
请高手指点指点!
是不是没有安装fortran的缘故(我只copy 了dfprot.lib ,dformd.lib两个库文件,没安装,因手头上的visual fortran 6.5无法成功安装), |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|