| 查看: 2712 | 回复: 15 | ||
[求助]
求助:UDF模型的编译问题
|
|
在UDF编译时,起初UDF帮助中自带简单例子可以通过,但自编的UDF编译不通过!显示:系统找不到指定的文件...... 我用的VC++6.0编译器,网上说是环境变量的设置问题,安装VS2008即可解决。于是将我的电脑中的相关环境变量全部删除,并卸掉C++装了VS2008,安装VS2008时找不到环境变量在何处设置,请问VC++或者VS2008的环境变量该怎么样设置,请具体点(这块我不大懂的),找了两天了,网上说的我都试过,不知道是哪里错了!请达人相助!有酬谢!!!谢谢! 遇到问题是: 系统找不到指定的文件。 (system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile" ![]() 已复制 1 个文件。 (chdir "libudf" ()(chdir "ntx86\2d" ()或者:Deleted old libudf\ntx86\2d\libudf.dll 已复制 1 个文件。 (system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile" ![]() 已复制 1 个文件。 (chdir "libudf" ()(chdir "ntx86\2d" ()'nmake' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 'nmake' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 |
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有3人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有3人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
udf 编译过程中出错,紧急
已经有8人回复
UDF编译过程出现问题
已经有3人回复
【求助】UDF编译出现的问题
已经有6人回复
【求助】求UDF高手帮忙看看我的问题
已经有18人回复
【求助】udf编译
已经有4人回复
【求助】fluent计算中,udf编译通过,初始化出错
已经有11人回复
【求助】一个壁面沿X方向平动的UDF,始终编译不对【已解决】
已经有6人回复

【答案】应助回帖
★
臭水沟(金币+1): 谢谢应助~~ 2011-07-22 15:07:37
烟火(金币+3): 虽然我看过了,但谢谢热心的回答 2011-07-22 15:47:31
臭水沟(金币+1): 谢谢应助~~ 2011-07-22 15:07:37
烟火(金币+3): 虽然我看过了,但谢谢热心的回答 2011-07-22 15:47:31
|
http://hi.baidu.com/%D6%C7%B4%EF ... 36b6b90f2444f2.html 这篇文章,参考一下,已经帮不少人解决问题了。 |
2楼2011-07-22 08:56:48

3楼2011-07-22 15:40:24
4楼2011-07-22 18:07:39
【答案】应助回帖
★ ★
xiegangmai(金币+2): 谢谢应助! 2011-07-22 21:26:52
烟火(金币+5): 方法比较具体,我试一下看行不行,谢谢! 2011-07-23 08:42:42
烟火(金币+9): 问题搞定了! 2011-08-02 08:48:46
xiegangmai(金币+2): 谢谢应助! 2011-07-22 21:26:52
烟火(金币+5): 方法比较具体,我试一下看行不行,谢谢! 2011-07-23 08:42:42
烟火(金币+9): 问题搞定了! 2011-08-02 08:48:46
|
fluent 13不能用vc++6.0必须使用2008或者以上,我碰上过这个问题,把以前写的复制过来吧。 我安装vc++编译器以编译udf的时候发现,由于安装问题,编译器没有完全安装成功,以至于出现了nmake错误,经过一番折腾,环境变量设置成功,udf能顺利编译,我将设置环境变量的方法写下来,供需要的朋友参考。 环境:windows xp sp3 编译器:Microsoft vc++2008 设置方法如下:我的电脑右键,系统属性,环境变量,新建如下三个环境变量: 变量名:include 变量值:C:\Program Files\Microsoft Visual Studio 9.0\VC\include 变量名:lib 变量值:C:\Program Files\Microsoft Visual Studio 9.0\VC\lib 变量名:path 变量值:C:\Program Files\Microsoft Visual Studio 9.0\VC\bin 有的时候在bin这个文件夹下面还会少了cl.exe这个文件,搜索一下,找到它,然后粘帖到这个文件夹中。 运行cmd,运行cl.exe如果不报错,那恭喜了,安装编译器就成功了。 |
5楼2011-07-22 19:14:59

6楼2011-07-23 08:41:18
|
您好! 我现在VS2008安装成功了,也编译过简单的程序,可以使用。 但还有问题:刚开始使用Fluent时可以加载以前编译的UDF文件; 试过两次之后又不可以了,在导入case时提示“系统找不到指定的文件”; 当我再重新编译心的UDF时,提示如下: Deleted old libudf\ntx86\2d\libudf.dll 已复制 1 个文件。 (system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile" ![]() 已复制 1 个文件。 (chdir "libudf" ()(chdir "ntx86\2d" ()Done. "d:/simulation" 加载后... Opening library "libudf"... Error: open_udf_library: 系统找不到指定的文件。 Error Object: () 求高手相助!谢谢!!! |

7楼2011-07-23 10:58:33

8楼2011-07-23 11:13:07
★ ★ ★
臭水沟(金币+3): 谢谢应助~~ 2011-07-23 22:02:49
臭水沟(金币+3): 谢谢应助~~ 2011-07-23 22:02:49
| 楼主好哈,你的第一个问题我没具体做过,不过应该是只要更改路径就可以了,这个其实就是告诉系统一些所需要的文件在什么地方。至于说你说的“系统找不到指定文件”这个问题,你可以注意一下,fluent的udf编译文件即使是单精度和双精度的都不同,如果原来使用的精度和你现在计算的精度不一样就会造成这样的情况。另外,flent 13确实有莫名其妙的丢失过文件的先例,我也遇到过,我建议重新编译。如果重新编译还遇到这样的问题,我可以建议你将原文件名和变量名稍做更改再编译就应该可以了。另外你可以去对应的文件夹内确认一下有没有fluent需要的文件。加分就不必了哈,以后多交流。 |
9楼2011-07-23 18:29:05

10楼2011-07-26 16:36:52














回复此楼