首页 > 其他 > 详细

Fluent 编译 UDF 各种问题

时间:2020-04-30 00:32:26      阅读:241      评论:0      收藏:0      [点我收藏+]

问题一:‘nmake‘ is not recognized as an internal or external command ...

    或者:nmake不是内部命令或外部命令,也不是可运行程序

原因:系统没有识别 c语言编译器。

解决:安装visual studio, 注意版本问题。Ansys有支持的VS版本限制,例如ansys2019似乎只支持VS2017,Ansys2020可支持VS2019。(如下)

(https://studentcommunity.ansys.com/thread/nmake-error-in-compiling-of-udf/)

技术分享图片

技术分享图片

 

 安装后,需要设置 VS 的系统环境变量。这一步网上资料较多。

 如果懒得设置VS环境变量,可以从 VS 的命令提示符(如下图)中运行fluent,则可以自动识别编译器。

技术分享图片

 

 打开后,输入 fluent,然后回车即可。

技术分享图片

 

 注意,如果找不到 fluent,可以运行 fluent 自带的环境变量设置软件。

 技术分享图片

 

 至此,应该可以完成 fluent 中 UDF的编译。

 

========================================================================

 

问题二:如果编译还是出错:fluent Error at Node 0: Error code: 193

则尝试其他的VS命令提示符(如图)

技术分享图片

 

 这块不是太懂,可能是编译器版本的问题?

 fluent UDF编译成功!

 

Fluent 编译 UDF 各种问题

原文:https://www.cnblogs.com/ly123456/p/12805999.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!