找回密码
 注册
Simdroid-非首页
查看: 205|回复: 6

[子程序] Fortran link问题!!!

[复制链接]
发表于 2009-11-23 07:50:01 | 显示全部楼层 |阅读模式 来自 加拿大
Abaqus JOB test
Abaqus 6.9-2
Begin Compiling Abaqus/Standard User Subroutines
11/22/2009 4:47:04 PM
End Compiling Abaqus/Standard User Subroutines
11/22/2009 4:47:04 PM
Begin Linking Abaqus/Standard User Subroutines
11/22/2009 4:47:04 PM
'LINK' is not recognized as an internal or external command,
operable program or batch file.
Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines.
  This error may be due to a mismatch in the Abaqus user subroutine arguments.
  These arguments sometimes change from release to release, so user subroutines
  used with a previous release of Abaqus may need to be adjusted.
Abaqus/Analysis exited with errors


从vista 64 换成了xp64 问题依然
试了多个Fortran版本还是这样,比如10.1.290 10.1.30 11.1等
目前是VS2005默认配置按照+Fortran10.1.30+abaqus6.9.2
有没有大侠可以分享分析一下?谢谢!!
 楼主| 发表于 2009-11-23 07:51:52 | 显示全部楼层 来自 加拿大
Simdroid开发平台
本帖最后由 nuaabill 于 2009-11-22 16:53 编辑

另外 验证时的 std_user.log

d:\users\abaqus60\relD\generated\inp\impl\inp_Parser.C.176:
  Parse - File: std_user.inp  Elapsed time: 0.00133151  Decryption time: 0.  C
PU time: 0.


Processing time = 0 second(s).
Abaqus JOB std_user
Abaqus 6.9-2
DriverLM executable: C:\SIMULIA\Abaqus\6.9-2\exec\eliT_DriverLM.exe
-job std_user -indir C:\Temp\verify -standard -academic RESEARCH -verbose -tmpdir C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\Administrator_std_user_3516 -lmlog  
Checkout succeeded: standard/410CB8E22DE8
        License file:aaaaaaa
        License Server: aaaaaaaaaaaa
DriverLM status: 0
Platform: win86_64
FORTRAN extension: for
Object extension: obj
Shared library name: standardU.dll
User subroutine archive file: standardU_static.lib
Utility shared library file: standardB.lib
Begin Compiling Abaqus/Standard User Subroutines
11/21/2009 8:29:28 PM
Compiling std_user.for
Compile command:  ['ifort', '/c', '/DABQ_WIN86_64', '/recursive', '/Qauto-scalar', '/QxW', '/nologo', '/include:C:\\Temp\\verify', 'std_user.for']
Checkout succeeded: FCompW/AE8790503FDC
        License file: C:\Program Files (x86)\Common Files\Intel\Licenses\_5VTDC74P.lic
        No server used
End Compiling Abaqus/Standard User Subroutines
11/21/2009 8:29:29 PM
Begin Linking Abaqus/Standard User Subroutines
11/21/2009 8:29:29 PM
export.sym: CREEP
export.sym: DFLOW
export.sym: DFLUX
export.sym: DISP
export.sym: DLOAD
export.sym: FILM
export.sym: FLOW
export.sym: FRIC
export.sym: FRIC_COEF
export.sym: GAPCON
export.sym: GAPELECTR
export.sym: HARDINI
export.sym: HETVAL
export.sym: MPC
export.sym: ORIENT
export.sym: RSURFU
export.sym: SDVINI
export.sym: SIGINI
export.sym: UAMP
export.sym: UANISOHYPER_INV
export.sym: UANISOHYPER_STRAIN
export.sym: UCORR
export.sym: UCOSIMULATION
export.sym: UCRACK
export.sym: UEL
export.sym: UELMAT
export.sym: UEXPAN
export.sym: UEXTERNALDB
export.sym: UFIELD
export.sym: UFLUID
export.sym: UFLUIDLEAKOFF
export.sym: UGENS
export.sym: UHARD
export.sym: UHYPEL
export.sym: UHYPER
export.sym: UINTER
export.sym: UMASFL
export.sym: UMAT
export.sym: UMAT_SST
export.sym: UMATHT
export.sym: UMESHMOTION
export.sym: UMOTION
export.sym: UMULLINS
export.sym: UPOREP
export.sym: UPRESS
export.sym: UPSD
export.sym: URDFIL
export.sym: USDFLD
export.sym: UTEMP
export.sym: UTRACLOAD
export.sym: UTRS
export.sym: UVARM
export.sym: UWAVE
export.sym: VOIDRI
Linking ['std_user.obj'] into user subroutine shared library
Link command: ['cmd', '/c', '"LINK', '/nologo', '/INCREMENTAL:NO', '/subsystem:console', '/machine:AMD64', '/NODEFAULTLIBIBC.LIB', '/NODEFAULTLIB:LIBCMT.LIB', '/DEFAULTLIB:OLDNAMES.LIB', '/DEFAULTLIB:LIBIFCOREMD.LIB', '/DEFAULTLIB:LIBIFPORTMD.LIB', '/DEFAULTLIB:LIBMMD.LIB', '/DEFAULTLIB:MSVCRT.LIB', '/DEFAULTLIB:kernel32.lib', '/DEFAULTLIB:user32.lib', '/DEFAULTLIB:advapi32.lib', '/FIXED:NO', '/dll', '/def:export.def', '/out:standardU.dll', 'std_user.obj', 'C:\\SIMULIA\\Abaqus\\6.9-2\\exec\\lbr\\standardU_static.lib', 'C:\\SIMULIA\\Abaqus\\6.9-2\\exec\\lbr\\standardB.lib', 'C:\\SIMULIA\\Abaqus\\6.9-2\\exec\\lbr\\ABQSMABasCoreUtils_import.lib', 'C:\\SIMULIA\\Abaqus\\6.9-2\\exec\\lbr\\ABQUTI_UtiLicensing_import.lib', 'oldnames.lib', 'user32.lib', 'ws2_32.lib', 'netapi32.lib', 'advapi32.lib', '&&', 'mt', '/manifest', 'standardU.dll.manifest', '/outputresource:standardU.dll;2', '&&', 'del', 'standardU.dll.manifest"']
'LINK' is not recognized as an internal or external command,
operable program or batch file.
Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines.
  This error may be due to a mismatch in the Abaqus user subroutine arguments.
  These arguments sometimes change from release to release, so user subroutines
  used with a previous release of Abaqus may need to be adjusted.
Exception:  (<class driverExceptions.LinkError at 0x000007FFFF7BC048>, <driverExceptions.LinkError instance at 0x000007FFFFD53C08>, <traceback object at 0x000007FFFFD53CC8>)
Traceback (most recent call last):
  File "ython/driver/driverAnalysis.py", line 181, in run
  File "Python/driver/driverStandard.py", line 64, in analyze
  File "Python/driver/driverSharedLibrary.py", line 173, in run
  File "Python/driver/driverSharedLibrary.py", line 318, in link
LinkError: Abaqus/Standard User Subroutines
Abaqus/Analysis exited with errors
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-23 07:54:58 | 显示全部楼层 来自 加拿大
'LINK' is not recognized as an internal or external command,

核心就是这句话了,不知道那里出了问题~
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-23 11:02:44 | 显示全部楼层 来自 加拿大
已经自己解决

VS2005默认安装里面没有64位编译器,需要自己选择
MS真笨!!!
回复 不支持

使用道具 举报

发表于 2010-3-23 16:27:24 | 显示全部楼层 来自 北京
这个是怎么处理的?
回复 不支持

使用道具 举报

发表于 2010-5-6 23:24:38 | 显示全部楼层 来自 河北石家庄
我遇到的问题和楼主相似,请问找到解决方法了吗?虔诚向大家讨教!不胜感激~~~~~~~
回复 不支持

使用道具 举报

发表于 2010-6-7 17:07:24 | 显示全部楼层 来自 湖南湘潭
楼主你好是否可以传我一个10.1.30的Fortran或者下载地址 ,不胜感激。我的邮箱[email=568428223@qq.com568428223@qq.com[b[/email]] 1# nuaabill
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-4 08:31 , Processed in 0.038034 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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