|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我在新装的机器上使用FLUENT6.3.26,发现编译时出现错误,错误如下:
已复制 1 个文件。
已复制 1 个文件。
(system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf fushe\ntx86\3d\makefile")
已复制 1 个文件。
(chdir "fushe")()
(chdir "ntx86\3d")()
DO_PDM_UDF-1.c
# Generating udf_names.c because of makefile DO_PDM_UDF-1.obj
udf_names.c
c:\fluent.inc\fluent6.3.26\src\machine.h(114) : warning C4005: “stdout”: 宏重定义
D:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h(160) : 参见“stdout”的前一个定义
c:\fluent.inc\fluent6.3.26\src\machine.h(115) : warning C4005: “stderr”: 宏重定义
D:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h(161) : 参见“stderr”的前一个定义
c:\fluent.inc\fluent6.3.26\src\machine.h(116) : warning C4005: “stdin”: 宏重定义
D:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\stdio.h(159) : 参见“stdin”的前一个定义
# Linking libudf.dll because of makefile user_nt.udf udf_names.obj DO_PDM_UDF-1.obj
Microsoft (R) Incremental Linker Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.
LINK : fatal error LNK1104: 无法打开文件“LIBCMT.lib”
Done.
我的操作系统是64位VISTA,FLUENT是32位6.3.26,编译器是VC2005 中文版,UDF在另一台电脑上编译时一切正常(XP32位操作系统,vc6.0),可以进行运算.但在新电脑上就出现了这个问题,忙了4天,换成英文的VC2005也是一样,对环境变量作了多次调整,出现同样问题,换成完整版的VisualStudio2005还是同样问题.实在没有办法了向版主和各位高人求救!
在新机上我本来装的是64位的6.3.26,但是在对udf进行编译的时候出现了错误(该错误以前的网友贴出过),看了帖子,版主认为是64位的编译器还不成熟,我相信版主的判断,所以换装了32位的6.3.26。但是出现的新问题无法解决!
尝试安装VC6.0 ,VC7.0不成功,64位的vista不支持!
在这里请教,其他朋友装的64位XP是在哪里下载的,我装了5个版本的64位XP都不行,两种买的,一个文件不全,一个是30天试用的,三种下载的,一个俄罗斯破解的结果三天不能进入系统,提示副本已经过了试用期,剩下两种说是VOL版的,安装后,极不稳定,功能和文件却了很多,根本不能使用。
如果64位VISTA下UDF的编译问题不能解决,我打算重装64的XP系统,请朋友们告诉我哪里可以下载到比较好用的64位XP。电脑城我看过了N遍,都是假的!
郁闷之极!请版主和各位高人指点! |
|