求助各位大佬我模拟运行后出现这种错误该怎么解决
****EXECUTION ERROR
ERROR DURING DYNAMIC LINK OF USER ROUTINE(S) OR IN-LINE FORTRAN
PLEASE CHECK FILE _5141bkc.ld FOR LINKER MESSAGES.
****EXECUTION ERROR
ERROR DURING DYNAMIC LINK OF USER ROUTINE(S) OR IN-LINE FORTRAN
PLEASE CHECK FILE _5141bkc.ld FOR LINKER MESSAGES.
! Calculations terminated because of ASPEN PLUS internal errors
->Processing input specifications ...
* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 148
STREAM NAME: 1
COMPONENT MASS FLOWS OF SUBSTREAM: "MIXED"
ARE NORMALIZED TO THE TOTAL MASS FLOW VALUE.
* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 153
STREAM NAME: 5
COMPONENT MASS FLOWS OF SUBSTREAM: "MIXED"
ARE NORMALIZED TO THE TOTAL MASS FLOW VALUE.
* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 157
STREAM NAME: 10
COMPONENT MASS FLOWS OF SUBSTREAM: "MIXED"
ARE NORMALIZED TO THE TOTAL MASS FLOW VALUE.
* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 162
STREAM NAME: 14
COMPONENT MASS FLOWS OF SUBSTREAM: "MIXED"
ARE NORMALIZED TO THE TOTAL MASS FLOW VALUE.
* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 166
STREAM NAME: S1
COMPONENT MOLE FLOWS OF SUBSTREAM: "MIXED"
ARE NORMALIZED TO THE TOTAL MOLE FLOW VALUE.
* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 171
STREAM NAME: S3
COMPONENT MOLE FLOWS OF SUBSTREAM: "MIXED"
ARE NORMALIZED TO THE TOTAL MOLE FLOW VALUE.
*** SEVERE ERROR
ERROR COMPILING IN-LINE FORTRAN
COMPILER MESSAGES FOLLOW ...
ASPCOMP: Warning!Intel Fortran compiler ifort.exe not found in %PATH%
ASPCOMP: Warning! Microsoft C runtime library msvcrt.lib not found in %LIB%
ASPCOMP: Warning! Microsoft C runtime library is needed for Dynamic Linking.
ASPCOMP: Warning!Intel Fortran runtime library libifcoremd.lib not found in %
ASPCOMP: Warning!Intel Fortran runtime library is needed for Dynamic Linking.
ifort.exe /nologo /c -DAWINNTN -DWIN32 -I. "-ID:\新建文件夹 (3)\APrSystem V
'ifort.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文肌?
'ifort.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文肌?
*** SEVERE ERROR
COULD NOT RESOLVE USER OR IN-LINE FORTRAN SUBROUTINE(S):
SUBROUTINE "B2" IS MISSING
*** SEVERE ERROR
PROGRAM TERMINATED DUE TO UNRESOLVED ROUTINES
! Errors while processing input specifications
没文件,猜不出来。 加载的dll程序有问题吧,说是没找到名称为"B2"的方法名称 这是什么软件发生的错误啊 {:1110_553:} {:1110_549:} {:1110_549:} 1. **动态链接错误:**
```
****EXECUTION ERROR
ERROR DURING DYNAMIC LINK OF USER ROUTINE(S) OR IN-LINE FORTRAN
PLEASE CHECK FILE _5141bkc.ld FOR LINKER MESSAGES.
```
这个错误表明在链接用户例程或内联Fortran代码时出现了问题。你需要查看文件 `_5141bkc.ld` 以获取更详细的链接器信息。
2. **ASPEN PLUS内部错误:**
```
! Calculations terminated because of ASPEN PLUS internal errors
```
这个消息表示在计算过程中Aspen Plus遇到了内部错误,导致计算终止。
3. **编译器和缺失库的警告:**
```
ASPCOMP: Warning! Intel Fortran compiler ifort.exe not found in %PATH%
ASPCOMP: Warning! Microsoft C runtime library msvcrt.lib not found in %LIB%
ASPCOMP: Warning! Intel Fortran runtime library libifcoremd.lib not found in %
```
这些警告表明Aspen Plus无法在指定的路径中找到必要的编译器和库。它提到了缺失的组件,如 `ifort.exe` 和 `libifcoremd.lib`。
4. **严重错误 - 缺失Fortran子例程:**
```
*** SEVERE ERROR
COULD NOT RESOLVE USER OR IN-LINE FORTRAN SUBROUTINE(S):
SUBROUTINE "B2" IS MISSING
```
这个错误指出Fortran子例程 "B2" 缺失,Aspen Plus 无法解析它。
**解决方法:**
- 检查 `_5141bkc.ld` 文件中的链接器消息,以获取关于动态链接问题的详细信息。
- 确保所需的Fortran编译器(在这里是 `ifort.exe`)和库已正确安装,并包含在系统的PATH和LIB环境变量中。
- 解决缺失的Fortran子例程 "B2",提供必要的代码或修复在Aspen Plus仿真中对它的引用。
页:
[1]