24小时热门版块排行榜    

查看: 5861  |  回复: 25

saviorggg

新虫 (初入文坛)

[求助] Fluent中UDF的编译问题 已有3人参与

使用Fluent中compiled类型的UDF时,build UDF后出现这样的提示:
udf_names.obj: fatal error LNK1136: invalid or corrupt file
Done.
然后点“load”,出现如下错误:
Error:The UDF library you are trying to load is not compiled for 2d on the current platform(win64).
系统找不到指定的文件。
d:\study\libudf\win64\2d\libudf.dll
该怎么解决这个问题,请指教。
回复此楼

» 收录本帖的淘帖专辑推荐

fluent模拟及问题

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

onlyego

新虫 (初入文坛)

【答案】应助回帖

刚刚解决问题,还是环境变量的问题【VC 2010, ANSYS FLUENT 15.0】
INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;
LIB
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64
PATH
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;
15楼2014-12-11 13:02:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gyctju

金虫 (正式写手)

这个错误提示是你文件命名问题
6楼2013-09-24 13:26:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guijixian

新虫 (初入文坛)

引用回帖:
9楼: Originally posted by 噬魂爱博博 at 2013-12-24 19:20:08
我也遇到相同的问题,请问楼主是怎么解决的呢...

我的问题解决了,这个问题确实是环境变量的设置问题,具体环境变量的设置请参考:http://blog.sina.com.cn/s/blog_7ea5cb4d0100xfce.html
11楼2014-02-12 10:20:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhuding

新虫 (初入文坛)

这个问题出现的原因一个是:环境变量设置问题,更改用户环境变量;另一个是:在compiled时候命名的目标文件名称有问题,名称中有空格或者其它符号,fluent不认识,重新更改名称就可以了
22楼2018-05-04 10:20:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

小俊_俊

新虫 (初入文坛)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与! 2013-03-24 11:34:33
下载Visual C++ 6.0,安装过程中要勾选配置环境变量 这个是最简单的 不用手动配置
2楼2013-03-19 11:00:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

clhust

银虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与! 2013-03-24 11:34:39
http://wenku.baidu.com/view/42ad00c64028915f804dc299.html    看看这个,可能对你帮助,主要也就是环境变量的设置
生前何必久睡
3楼2013-03-19 14:06:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

不与群芳竞lh

木虫 (正式写手)

【答案】应助回帖


xiegangmai: 金币-1, 谢谢参与!非应助请勿选择“应助回帖” 2013-04-01 21:48:51
我的也是这个问题,安装的VC++6.0没有环境变量的那个选项啊,怎么办?

[ 发自手机版 http://muchong.com/3g ]
4楼2013-04-01 16:59:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tongmum

新虫 (初入文坛)

【答案】应助回帖

我装的是10.0也出现这个问题了,上网设置环境变量了,build时候不出错了,可是load时出现这个问题了,怎么办??
5楼2013-09-24 11:19:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tongmum

新虫 (初入文坛)

【答案】应助回帖

Deleted old libudf\ntx86\2ddp\libudf.dll
已复制         1 个文件。
(system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2ddp\makefile"
已复制         1 个文件。
(chdir "libudf"()
(chdir "ntx86\2ddp"()

Done.
"e:/fluentreferences/cases/hfilm-files/hfilm-solution-files"

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

Error Object: ()

以上是我load之后的提示,请高手指正!多谢!
7楼2013-09-24 15:36:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tongmum

新虫 (初入文坛)

【答案】应助回帖

我的问题已经解决,还是环境变量设置的问题,我起先设置在系统变量里了,后来更改了用户变量的设置,就没问题了。
8楼2013-10-09 09:26:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

噬魂爱博博

新虫 (初入文坛)

引用回帖:
8楼: Originally posted by tongmum at 2013-10-09 09:26:42
我的问题已经解决,还是环境变量设置的问题,我起先设置在系统变量里了,后来更改了用户变量的设置,就没问题了。

我也遇到相同的问题,请问楼主是怎么解决的呢
9楼2013-12-24 19:20:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guijixian

新虫 (初入文坛)

引用回帖:
9楼: Originally posted by 噬魂爱博博 at 2013-12-24 19:20:08
我也遇到相同的问题,请问楼主是怎么解决的呢...

同问。。。请问是怎么解决的呀?环境变量里边的用户变量和系统变量中,lib、path、include我都改成了包含VC10.0的路径啊。
10楼2014-02-12 09:49:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 saviorggg 的主题更新
信息提示
请填处理意见