SimWe仿真论坛's Archiver

COMSOL 2008年会

风雨无阻2004 发表于 2006-4-24 10:59

大家有人做成ansys的upfs二次开发吗?

我用combaq fortran 6.6,+L#VC Y @+z/HUQ2g
用ansys7.0,8.1,9.0,10.0 都不行,都不能生成ansys.exe文件
q.@8a \.M5?|9| (只有5.7版本试成了,但版本太低了,界面太难看)
.y.M5c u p9F-a 均出现如下错误K3Au%A!ag i_L:@s

M'\;PWl f ansys2.lib(sysrwr.obj) : error LNK2001: unresolved external symbol _for_write_diKmF3X@BI~w&|
r_i8BB)w,|&Y3{*_
ansys2.lib(sysrrd.obj) : error LNK2001: unresolved external symbol _for_read_dir
0QKv{(u)`&k _i8
k7G u Lr6Rk&\)j(D ANSYS.exe : fatal error LNK1120: 2 unresolved externals:hv0k}mo2|F6f^
NMAKE : fatal error U1077: 'link' : return code '0x460'Uv9W5mk;m#T6N9|V

d/[u%_DI9_%V3p 是fortran版本低了吗?可是combaq 公司的fortran最高版本好像就是6.6啊
C f1A Pr"He 我装intel fortran 9.0 没装上(我明明有vc6.0,他说找不到),而且其好像也没有df*.lib*\TPC x

8Wb YF1op 真诚盼大侠指教!!!谢谢谢谢!!
,Z*^dV OO 我的qq:39270281(麻烦注:ansys)0N.@YaXt&O
email:zcw@zju.edu.cn

laoyin 发表于 2006-4-27 12:43

强人

虽说你还没成功,但你是强人,帮你顶

cuiyibin 发表于 2006-5-23 19:52

回复 #1 风雨无阻2004 的帖子

我在学习upfs,想做一个本构模型的二次开发,可现在没有头绪,你能给我发点upfs学习方面的资料么??万分感激!!^u_C,g:[-@z^
[email]happybin7@126.com[/email]

gonglifei 发表于 2006-6-2 16:00

其实ansys8。0和vf6.0也可以编译的,只是在编译过程中不能找到很多fortran的库文件以及一些编译器,比如nmake.exe,我们可以自己找出来拷贝到工作目录下就可以了,这是一个笨的办法,还可以修改makefile文件!但这点我还不懂!!希望能交流

ljz0702 发表于 2006-7-16 18:42

其实无所谓哪个版本,5,6,7,8,9都可以,只是功能有所改变,都能生成EXE文件,你上面的错误可能是少了两个文件,或者是USR01你修改的不对,里面有参数需要修改的.具体我记不请了,我今天也是偶尔上来,好长时间没用了.

lylyh66 发表于 2006-8-7 19:52

顶     但你是强人

wasia 发表于 2006-8-11 10:53

回复 #1 风雨无阻2004 的帖子

怎么能找到guide to ansys user programmer features的帮助文档呢?小弟想做这方面的开发?有的话,能发给我一份吗?十分感谢!email:wqy_876@163.com

genlineu 发表于 2006-8-19 11:11

我也需要upfs资料,谢谢。[email]genlineu@163.com[/email]

fragerdj 发表于 2006-8-28 14:35

可以連結編譯的,但是先把FORTRAN 6.6A灌好後,再更新升級成6.6B!i.U#UZ] u
這樣就可以了,至少我連7.0 是OK的。
MjW1z#n!^,qlQ"G 前面很多文章有寫過了,可以找一下。

hehetj 发表于 2007-1-25 17:42

[quote]原帖由 [i]风雨无阻2004[/i] 于 2006-4-24 10:59 发表
(qoL-j)Rp Jv ansys2.lib(sysrwr.obj) : error LNK2001: unresolved external symbol _for_write_dir_i8
Yn Vx}I!Bq ansys2.lib(sysrrd.obj) : error LNK2001: unresolved external symbol _for_read_dir_i8
'fatpQ@.NvKn A ANSYS.exe : fatal error LNK1120: 2 unresolved externals
z7L1O6z$p(WFgo NMAKE : fatal error U1077: 'link' : return code '0x460'
-Vix GF4iN.M8{ [/quote]
7@_2q A"C
Da)]T'O1Ta8oL 提示中不是写了吗,编译时有两个目标文件无法确定:sysrwr.obj和sysrrd.obj,这两个文件估计是在ansys2.lib中。c(W5Zm h P

/JI"\ o2Tm-Z)i.?$e/] 你可以设置好编译路径,应包括含有ansys2.lib的文件夹;(xMK_6k4B5F

9[8\%u/L0f#^6X 或者直接找到文件ansys2.lib,放在你的当前路径下;
{R"Lt,\(NTU x ?(h)KV;CM A-[
要是这还不行,你就必须利用DOS下的lib命令去查一下ansys2.lib中是不是包含了上面的两个目标文件。
C ]yrV
1Ee7K8j em`U 编译时的设置问题是最初会遇到的,下点功夫钻研吧,要不后面的问题更多,只能靠自己。

fuxing25 发表于 2007-5-20 01:46

我也有同样的问题啊
~9K T:@'CM*v!W5q 互相学习

gujianzhy 发表于 2007-5-23 19:56

如果ansys2.lib里没有包括那些目标文件怎么办啊?3p?2?J&WW Zr
各位仁兄用的ansys都是什么版本阿?安装文件多大?
/^*w K ^,R E u,L 我用的ansys10.0也出现搂主的情况了,是不是用的软件有问题,安装文件是500多M的

xwjshs 发表于 2007-10-22 11:38

ding! 好强!

caoer 发表于 2007-12-23 11:13

没有调用 vs的编译环境,直接在cmd里面 anscust是不行的。

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.