Fluent UDF compiled [UDF编译]错误解决办法.docx

上传人:罗晋 文档编号:7188673 上传时间:2020-11-04 格式:DOCX 页数:2 大小:65.46KB
返回 下载 相关 举报
Fluent UDF compiled [UDF编译]错误解决办法.docx_第1页
第1页 / 共2页
Fluent UDF compiled [UDF编译]错误解决办法.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Fluent UDF compiled [UDF编译]错误解决办法.docx》由会员分享,可在线阅读,更多相关《Fluent UDF compiled [UDF编译]错误解决办法.docx(2页珍藏版)》请在三一文库上搜索。

1、WinXP 下使用 UDF 编译(compiled UDF)FLUENT UDF 在 interpreted 时不需要 vc+是可以的,但如果要用 compiled,那么必须安装vc+了。Fluent UDF 在 compiled 时点击 build 时出现错误:nmake 不是内部或外部命令,也不是可运行的程序。点击 load 时则出现不可编译的错误:Opening library libUDF.Error: open_UDF_library: 系统找不到指定的文件。Error Object: ()原因:环境变量有问题。可能是安装 vc+时没有勾选【设置环境变量】。解决方法:需要设置环境变量

2、,我的电脑-属性-高级-环境变量 添加 include、lib、path 和 MSDevDir 环境变量,环境变量路径与安装 vc+的路径有关。如果不会设置,那么最简单的方法就是 重装 vc+ ,在安装过程的倒数第二步 勾选 设置环境变量(对于 VC6.0)。如果设置好环境变量了,build 时不再出现/nmake 不是内部或外部命令,也不是可运行的程序。/ 但点 load 时仍出现Opening library libUDF.Error: open_UDF_library: 系统找不到指定的文件。Error Object: ()那么可能是因为没有加入头文件(Header files)UDF.

3、h。加入 source files 和 header files 后重新 build 再 load 就 OK 啦。另外,在build 是若出现错误:UDF_names.c(40) : fatal error C1071: unexpected end of file found in comment。一种原因是:UDF 定义了多个宏命,有一些不需要,加了 /* */ 引起的错误。解决的方法就是删除这些多余的宏,只保留需要的。若安装的是 VS 2008, 在 C 盘,那么环境变量(INCLUDE, LIB, Path)是: INCLUDE=C:ProgrammeMicrosoft Visual

4、Studio 9.0VCINCLUDE;C:ProgrammeMicrosoft SDKsWindowsv6.0Ainclude LIB =C:ProgrammeMicrosoft Visual Studio 9.0VCLIB;C:ProgrammeMicrosoft SDKsWindowsv6.0AlibPath =C:ProgrammeMicrosoft Visual Studio 9.0Common7IDE; C:ProgrammeMicrosoft Visual Studio 9.0VCBIN; C:ProgrammeMicrosoft Visual Studio 9.0Common7Tools;64bit Win7 下使用 UDF 编译(compiled UDF)首先安装一个 visual studio2008 或者 visual studio2010,安装时选择 64 位的编译器安装完了,启动 studio,它会提示设置环境变量。然后每次启动 fluent 时,从 Microsoft Visual Studio 2010/ Visual studio Tools/ Visual Studio x64Win64 命令提示符环境下启动 fluent这样就可以使用 compiled UDF 了

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1