wangrui3995 发表于 2007-3-23 15:33:46

upf编译求助

本人在用ANSYS调用FORTRAN子程序过程中,怎么也无法得到ansys.exe文件,还请各位高人指导,不胜感激.我的具体操作过程入下:8nW"H+Zel8J
1.本人安装的是ANSYS8.1,编译器前后从Visual Fortran 6.5,6.6,6.6a,6.6b直到6.6c都试过了;
2.按照xujiang520TX提供的方法在E:\建立了一个UPF文件夹,并将anscust.bat,makefile,user01.f,dfport.lib,dformd.lib, dfconsol.lib,ansysex.def,ansyssmall以及ansyslarge都拷贝到UPF文件夹中;
3.结果生成了ANSYS.EXE,f_comp.err,user01.obj,ansysy.map,ansys.lib,ansys.exp共6个文件,但是ANSYS.EXE出现一会就自动消失了,运行“anscust.bat”过程中出现错误提示为“Fatal error link 1120: 7 unresolved externals”,还请各位高人指导,多谢了!

wangrui3995 发表于 2007-3-24 12:24:49

再一次恳请大家给我指条明路吧!

hehetj 发表于 2007-3-28 11:24:11

Fatal error link 1120: 7 unresolved externals
的意思是有7个外部调用无法连接

xujiang520 发表于 2007-3-30 23:21:24

应该不会吧,我用的是ANSYS8.0,我现在实现得都挺好的啊
对了,dfport.lib,dformd.lib, dfconsol.lib这3个文件必须从C:\Program Files\Microsoft Visual Studio\DF98\LIB里面拷贝到E:\UPF,ANSYS自带的好像不行。
你再试试看,ANSYS的二次开发太麻烦了!

day1112lx 发表于 2007-4-2 10:34:45

xujiang520,你的ansys8.0 是跟 vfortran哪个版本连接的?

sockhui 发表于 2007-5-10 23:33:12

你可以多看看书,我是一次就通过了,还可以,不错

caoer 发表于 2007-12-23 11:30:16

进入 vs 窗口下编译,不要用window自带的cmd.

liaofeng_2008 发表于 2008-10-11 10:56:39

我的ANSYS 9.0和FORTRAN 6.5 不行,求救啊~~~~~~~~~!请你吃饭
页: [1]
查看完整版本: upf编译求助