fluent14.0 laod编译好的udf时系统找不到指定的文件 libudf.dll

fluent14.0 laod编译好的udf时系统找不到指定的文件 libudf.dll,第1张

这个问题我查了很久,全部都说什么环境变量,都是胡说八道。终于在某个地方看到一个解决方法,亲测可用,能解救各大遇到同样问题的大神:

一般遇到这个问题的时候,就是有一个cas文件,导入udf时候d错。以下分步解决

从自己电脑的fluent安装目录里面找到fluent执行文件,取决于你装在哪,一般路径后面是..........\ANSYS Inc\v194\fluent\ntbin\win64,路径随着fluent版本会不一样,自行理解。然后记下这个路径。

从开始那里搜索,输入“cross”,打开类似于“VS2012 ARM Cross Tools Command Promp”的东东,通过命令行找到上面所说的那个路径,打开fluent。d出fluent启动框

fluent的执行路径可以随意,一般是跟你udf同个文件夹。

打开fluent后read,读入你之前一直导不进udf的那个case,此时再导入udf,成功

思路就是通过一个新的方式找到fluent的老家,通过它来打开case,这样导入的udf可以build成功,load也成功。

撒花

fluent中导入udf说文件不存在是没有放在对应的路径中。根据查询相关公开信息,df文件没有放在fluent的工作路径对应的文件里。比如:在打开fluent之前设工作路径为F:pen01,而且udf.文件也要放在F:pen01里面。这样fluent才会加载该udf。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11843172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存