ArianaZhao 发表于 2016-9-28 15:37:08

新问题求解UDF环境问题

fluent 14.5 和vs2010,教科书上的例子,代码绝对 不会有错,目前环境变量用这种方式解决的
include
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include

lib
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;
C:\Program Files\Microsoft SDKs\Windows\v6.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



C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64
copy kernel32.lib to C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib\x64

system32下的
xcopy.txt to
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

enjoy it!


只要把文件编译就是这样的问题:
Copied F:\Fluent\wave.c to libudf\src
udf_names.c file in 3ddp is upto date.
(system "copy "D:\PROGRA~2\ANSYSI~1\v145\fluent"\fluent14.5.7\src\makefile_nt.udf "libudf\win64\3ddp\makefile" ")
已复制         1 个文件。
(chdir "libudf")()
(chdir "win64\3ddp")()
# Generating ud_io1.h
wave.c
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(141) : error C2061: 语法错误: 标识符“Chip_Cache”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(142) : error C2059: 语法错误:“}”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(151) : error C2016: C 要求一个结构或联合至少有一个成员
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(151) : error C2061: 语法错误: 标识符“UDF_Cache_Data”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(152) : error C2061: 语法错误: 标识符“uds_unsteady”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(152) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(153) : error C2061: 语法错误: 标识符“heat_flux”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(153) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(154) : error C2061: 语法错误: 标识符“net_reaction_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(154) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(155) : error C2061: 语法错误: 标识符“vr_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(155) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(156) : error C2061: 语法错误: 标识符“sr_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(156) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(157) : error C2061: 语法错误: 标识符“pr_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(157) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(158) : error C2061: 语法错误: 标识符“trb_prmx_src”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(158) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(159) : error C2061: 语法错误: 标识符“ecfm_src”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(159) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(160) : error C2061: 语法错误: 标识符“geqn_src”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(160) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(161) : error C2061: 语法错误: 标识符“ignite_src”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(161) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(162) : error C2061: 语法错误: 标识符“thickened_flame_model”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(162) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(163) : error C2061: 语法错误: 标识符“dpm_body_force”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(163) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(164) : error C2061: 语法错误: 标识符“dpm_drag”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(164) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(165) : error C2061: 语法错误: 标识符“dpm_source”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(165) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(166) : error C2061: 语法错误: 标识符“dpm_output”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(166) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(167) : error C2061: 语法错误: 标识符“dpm_erosion”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(167) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(168) : error C2061: 语法错误: 标识符“dpm_scalar_update”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(168) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(169) : error C2061: 语法错误: 标识符“dpm_spray_collide”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(169) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(170) : error C2061: 语法错误: 标识符“dpm_timestep”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(170) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(171) : error C2061: 语法错误: 标识符“pr_k”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(171) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(172) : error C2061: 语法错误: 标识符“pr_d”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(172) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(173) : error C2061: 语法错误: 标识符“pr_o”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(173) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(174) : error C2061: 语法错误: 标识符“pr_t”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(174) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(175) : error C2061: 语法错误: 标识符“pr_t_wall”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(175) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(176) : error C2061: 语法错误: 标识符“turb_sc”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(176) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(177) : error C2061: 语法错误: 标识符“wall_func”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(177) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(178) : error C2061: 语法错误: 标识符“trans_flength”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(178) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(179) : error C2061: 语法错误: 标识符“trans_retheta_c”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(179) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(180) : error C2061: 语法错误: 标识符“trans_retheta_t”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(180) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(181) : error C2061: 语法错误: 标识符“trans_geomrgh”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(181) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(182) : error C2061: 语法错误: 标识符“slip_velocity”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(182) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(183) : error C2061: 语法错误: 标识符“cav_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(183) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(184) : error C2061: 语法错误: 标识符“nox_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(184) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(185) : error C2061: 语法错误: 标识符“sox_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(185) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(186) : error C2061: 语法错误: 标识符“hg_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(186) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(187) : error C2061: 语法错误: 标识符“chem_step”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(187) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(188) : error C2061: 语法错误: 标识符“cphi”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(188) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(189) : error C2061: 语法错误: 标识符“deltat”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(189) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(190) : error C2061: 语法错误: 标识符“dom_source”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(190) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(191) : error C2061: 语法错误: 标识符“dom_bc_adjust”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(191) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(192) : error C2061: 语法错误: 标识符“dom_diffuse_reflectivity”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(192) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(193) : error C2061: 语法错误: 标识符“dom_specular_reflectivity”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(193) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(194) : error C2061: 语法错误: 标识符“solar_intensity”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(194) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(195) : error C2061: 语法错误: 标识符“solar_transmissivity”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(195) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(196) : error C2061: 语法错误: 标识符“solar_diff_intensity”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(196) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(197) : error C2061: 语法错误: 标识符“emissivity_weighting_factor”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(197) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(198) : error C2061: 语法错误: 标识符“pb_break_up_rate_freq”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(198) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(199) : error C2061: 语法错误: 标识符“pb_break_up_rate_pdf”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(199) : error C2059: 语法错误:“;”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(200) : error C2061: 语法错误: 标识符“pb_coalescence_rate”
D:\PROGRA~2\ANSYSI~1\v145\fluent\fluent14.5.7\src\cudf.h(200) : fatal error C1003: 错误计数超过 100;正在停止编译

Done.

sanguteduo 发表于 2016-11-14 10:00:07

都出在安装文件src目录内的cudf.h上,是不是并行的问题,你试试串行能不能编译过去

ArianaZhao 发表于 2016-11-14 16:59:20

sanguteduo 发表于 2016-11-14 10:00
都出在安装文件src目录内的cudf.h上,是不是并行的问题,你试试串行能不能编译过去

都试了最后,还是重装了VC才好,多谢了
页: [1]
查看完整版本: 新问题求解UDF环境问题