fluent吧 关注:17,288贴子:89,316
  • 6回复贴,共1

udf无法编译 求助!

只看楼主收藏回复

我是fluent新手,现在编写了一个物性参数拟合函数的udf,却无法编译。为找出问题所在,本人已将udf简化到不能再简化的程度,还是被提示出现以下错误:
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\cortex\src\cx.h(45) : error C2632: 'long' followed by 'long' is illegal
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\src\storage.h(2887) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\src\storage.h(2887) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\src\storage.h(2887) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\src\storage.h(2892) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\src\storage.h(2892) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0\src\storage.h(2892) : error C2010: '.' : unexpected in macro formal paramete
简化后的udf代码:
#include "udf.h"
DEFINE_PROPERTY(cell_density,c,t)
{
}
请指教哪里出现了问题,谢谢!


IP属地:浙江1楼2013-08-24 09:27回复
    没有装vc,或者环境变量没有设好


    IP属地:上海2楼2013-08-26 11:10
    回复
      楼主我遇到的问题跟你一样 请问你有没有解决啊 求指导!!!!


      3楼2015-06-08 16:58
      收起回复
        安装vs express 2012 链接: http://pan.baidu.com/s/1gddKif5 密码: vhxy不需全部下载,只要ISO文件,解压,安装就可,我的就是这么解决的


        IP属地:山东4楼2015-09-30 13:39
        回复
          因为是盗版软件,照着他的提示找到那个c文件,一个语句一个语句的改,我之前就是这么解决得


          来自iPhone客户端5楼2015-09-30 16:04
          回复
            已装vc,有病句呗


            IP属地:安徽来自Android客户端6楼2015-10-03 22:57
            回复