WIN7系统下VS2008 UDF编译不成功求助 用于FLUENT的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WIN7系统下VS2008 UDF编译不成功求助 用于FLUENT的相关的知识,希望对你有一定的参考价值。

FLUENT 6.3.26 版本,安装VS2008并且按照网上帖子设置环境变量后,仍旧编译不成功
BUILD后显示
--------------------------------------------------------------------------------

Deleted old libudf\ntx86\2d\libudf.dll
已复制 1 个文件。
已复制 1 个文件。
(system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile")
已复制 1 个文件。
(chdir "libudf")()
(chdir "ntx86\2d")()
yearlydata.c
c:\fluent.inc\fluent6.3.26\src\global.h(18) : fatal error C1083: 无法打开包括文件:“stdio.h”: No such file or directory

Done.
LOAD之后
Opening library "libudf"...
Error: open_udf_library: 系统找不到指定的文件。

Error Object: ()
请问怎么解决?重装VS2008么?急~~~万分感谢!

参考技术A 环境变量配置有问题吧

建议在 Visual Studio Command Prompt 中运行 Fluent 来编译 UDF

或者采用 makefile 方式单独进行编译后加载到 fluent 中
参考技术B 缺stdio.h文件 建议你 装c++ 或者 从其他地方 copy “stdio.h”文件 到你的c:\fluent.inc\fluent6.3.26\src安装目录下 那里面 应该有 你用刀的所有库函数 参考技术C 请问,你怎么解决的?

以上是关于WIN7系统下VS2008 UDF编译不成功求助 用于FLUENT的的主要内容,如果未能解决你的问题,请参考以下文章

vs2008下如何打开ildasm反编译器

编译 boost 库(win7+boost1.60+vs2008)

VS2008怎么用??

Intel visual fortran总是安装不成功

fluent中的UDF能用vs2010编译吗?

VS2012+CAD2010开发环境配置