|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
以前用的是的fluent6.3.3,能用也可以正常编译
但是安装完ansys14后,为了能正常编译UDF,也就安装了个vs2010,其lib/include/path也已经按要求重新设置了,
include=D:\Program Files\Microsoft Visual Studio 10.0\VC\include;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include
lib=D:\Program Files\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib
path=D:\Program Files\Microsoft Visual Studio 10.0\VC\bin;D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE;d:\program files\ansys inc\v140\fluent\ntbin\ntx86
关于fluent以及MSDvedir环境变量如下
MSDVEDIR=C:\Program Files\Microsoft Visual Studio\Common\MSDev98
fluent_inc=d:\program files\ansys inc\v140\fluent
然后导入一个正确的UDF,初始错误和网上给的一样:
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\cortex\src\cx.h(46) : error C2632: 'long' followed by 'long' is illegal
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2794) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2794) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2794) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2799) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2799) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2799) : error C2010: '.' : unexpected in macro formal parameter list
然后修改了cx.h中46行删掉一个long后,还是无法正确编译,现在出现的错误是
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2794) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2794) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2794) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2799) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2799) : error C2010: '.' : unexpected in macro formal parameter list
D:\PROGRA~1\ANSYSI~1\v140\fluent\fluent14.0.0\src\storage.h(2799) : error C2010: '.' : unexpected in macro formal parameter list
这个错误,怎么解决!!!!!!!!!!!!!!!! |
|