07210020308 发表于 2012-7-30 22:26:25

PSSE生成dsusr.dll时出现链接错误,该如何解决

为了能够在动态仿真时使用风机,使用create usrdll进行dll生成,结果是编译过程成功了,形成了目标文件,但链接过程中出现了错误
Executing ...
flecs32 "E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conec.flx" -L NO -F "E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conec.f" -W 132 -F77
FLECSing file: E:\PROGRAM FILES (X86)\PTI\PSSE31\EXAMPLE\GE15_TEST0_CONEC.FLX
(FLECS Version 22.60 - PTI)
Executing ...
ifort /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations /warn:unused /warn:truncated_source /Qauto /Op /Od /iface:cvf /define:DLLI /include:"E:\Program Files (x86)\PTI\PSSE31\PSSLIB" /object:"E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conec.obj" "E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conec.f"
Executing ...
flecs32 "E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conet.flx" -L NO -F "E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conet.f" -W 132 -F77
FLECSing file: E:\PROGRAM FILES (X86)\PTI\PSSE31\EXAMPLE\GE15_TEST0_CONET.FLX
(FLECS Version 22.60 - PTI)
Executing ...
ifort /nologo /Oy- /assume:buffered_io /traceback /libs:dll /threads /c /Qip /extend_source:132 /noaltparam /fpscomp:logicals /warn:nodeclarations /warn:unused /warn:truncated_source /Qauto /Op /Od /iface:cvf /define:DLLI /include:"E:\Program Files (x86)\PTI\PSSE31\PSSLIB" /object:"E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conet.obj" "E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\ge15_test0_conet.f"
ds
编译成功了,生成了目标文件

但生成动态链接dll时出现了链接错误
Executing ...
link /INCREMENTAL:NO /NOLOGO /DLL /SUBSYSTEM:WINDOWS /MACHINE:X86 /ERRORREPORT:PROMPT @"E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\linklist6nzby9.txt" /OUT:"E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\dsusr.dll" /map:"E:\Program Files (x86)\PTI\PSSE31\EXAMPLE\dsusr.map"
Traceback (most recent call last):
File ".\createusrdll.py", line 1203, in OnCreateDLLBtn
File ".\createusrdll.py", line 1108, in OnLinkBtn
Exception: ERROR during link... Aborted
坛子了里的大侠,工程师们,帮忙看看啊,小弟菜鸟,接触这个软件不久,快救救我吧。由于自己的课题与PSSE关系比较紧密,这个必须得会啊

wlm_28 发表于 2012-7-31 14:11:17

路过,帮不了你

s31xili 发表于 2012-8-15 08:42:43

貌似是源文件有错误

07210020308 发表于 2012-8-20 10:29:09

回复 3# s31xili
能不能在具体点呢

ahuman 发表于 2012-8-27 15:36:09

可能是系统的问题,我已经被迫使用xp啦,用vs2005和fortran9.0

07210020308 发表于 2012-8-27 15:47:02

回复 5# ahuman

我也尝试XP吧

jimyang 发表于 2012-8-27 23:00:18

33.1以后的版本都支持Windows7,在进行自定义模型时需要使用Fortran 2011(也就是12版本)作为编译器。否则就会出错。

jimyang 发表于 2012-8-28 11:04:25

希望大家踊跃讨论!

小生我不怕 发表于 2012-8-28 13:20:37

回复 1# 07210020308


    你得把源文件贴上来,大家才能找出问题。
页: [1]
查看完整版本: PSSE生成dsusr.dll时出现链接错误,该如何解决

招聘斑竹