思游 发表于 2016-10-29 22:58:50

adams用户子程序问题讨论

本帖最后由 思游 于 2016-10-29 23:00 编辑

最近在学习写Adams的用户子程序的编写,过程中遇到很多问题,先表明我现在正遇到的问题,如下:
Creating Adams/View User-DLL...
Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation.All rights reserved.
"vfosub.obj"
"-out:vfosub.dll"
-def:myview.def
-debug:none
-nodefaultlib
-dll
"-libpath:C:\MSC~1.SOF\ADAMS_~1\2015\win64"
msvcrt.lib msvcprt.lib
kernel32.lib
amd_imp.lib
aview_imp.lib
   正在创建库 vfosub.lib 和对象 vfosub.exp
vfosub.obj : error LNK2019: 无法解析的外部符号 __imp_c_errmes,该符号在函数 Vfosub 中被引用
vfosub.obj : error LNK2019: 无法解析的外部符号 __imp_c_sysfnc,该符号在函数 Vfosub 中被引用
vfosub.dll : fatal error LNK1120: 2 个无法解析的外部命令
Adams/View User-DLL has been linked...

我直接用的子程序模板来直接测试的,之前编写用户函数子程序时都可以正常链接,不知道为什么现在写计算子程序时就出现链接问题了。
希望大家能帮我看一下我这到底是什么原因导致的,并欢迎一起讨论此类问题,希望能把问题一次性解决。
附软件安装情况:
电脑是64位操作系统
c:vs2010
adams:2015 64bit

fiercetiger 发表于 2017-10-31 22:32:53

本帖最后由 fiercetiger 于 2017-10-31 22:34 编辑

你按照我写的这个文档做下吧, 有问题可以联系我。
http://jbaitech.com/index/jbaitech_download.asp
页: [1]
查看完整版本: adams用户子程序问题讨论