找回密码
 注册
Simdroid-非首页
查看: 71|回复: 2

新手求助Fluent UDF编译时出现错误(从Fluent14.5到15.0)

[复制链接]
发表于 2014-9-26 00:03:46 | 显示全部楼层 |阅读模式 来自 德国
Log文件如下:

make[3]: Entering directory `/path/libudf/lnamd64/3d_host'
# Compiling udf_names.o because of udf_names.c example1.h example2.h example3.h example4.h example5.h
cc -D_lnamd64 -D_GNU_SOURCE -fpic -shared -ansi -Wall -O -DPTR_RESTRICT=     -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/`expr "\`pwd\`" : '.*/\(.*\)/[23].*'`/`basename "\`pwd\`"` -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/src -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/cortex/src -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/client/src -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/tgrid/src -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/multiport/src -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/multiport/mpi_wrapper/include -I/usr/local/ansys_inc/v150/fluent/fluent15.0.7/multiport/mpi_wrapper/src -I. -c udf_names.c

然后所有的.o文件都是以下格式:
# Compiling 所有文件.o because of 所有文件.c example1.h example2.h example3.h example4.h example5.h 的格式。

。。。
最后显示libudf.so不能够更新。


同样的UDF在14.5下编译就没有问题。Log里区别就是上面Compiling那行没有.h文件。
不管是在Fluent14.5还是15.0我都是直接用Gui里面的define->user defined->function->compiled添加.c和.h文件然后build libudf。所以不知道为什么到15.0里就莫名其妙多出来那些.h文件。求大神帮忙!
发表于 2014-9-28 15:53:47 | 显示全部楼层 来自 广东广州
Simdroid开发平台
是不是编译什么的有问题
回复 不支持

使用道具 举报

 楼主| 发表于 2014-9-29 14:47:21 | 显示全部楼层 来自 德国
小七工作室 发表于 2014-9-28 15:53
是不是编译什么的有问题

恩,在Fluent14.5下编译就没问题,Fluent15.0里就出现了上面的错误。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-30 00:27 , Processed in 0.029140 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表