【调剂】北京石油化工学院2024年16个专业接受调剂
查看: 4296  |  回复: 3
【悬赏金币】回答本帖问题,作者张跃simple将赠送您 30 个金币

张跃simple

银虫 (小有名气)

[求助] 关于fluent中UDF编译出错的问题求助,主要是C1083问题已有1人参与

是这样的,我主要是按照参考书中的算例进行UDF编译练习,先通过编译,提示如下错误:

D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0\tgrid\src\hash.h(16) : fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory

继续load的话,会出现

Error: The UDF library you are trying to load (libudf) is not compiled for 2d on the current platform (win64)

这种出境率超高的问题,我百度了下,说是环境变量没有设置的原因,根据前人提示,建立环境变量

include
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;
lib
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;
path
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin;D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;

据说设置环境变量后可解决build编译正常,load加载出现找不到dll的问题
然而我的问题依然没有解决
然后,根据C1083的错误提示,在网上下载了'basetsd.h头文件,继续编译
这次根据不通的UDF文件,出现的不同的错误提示:

比如:
udf_names.c
udf_names.c(10) : warning C4113: 'void (*)()' differs in parameter lists from 'void (*)(void)'
udf_names.c(11) : warning C4113: 'void (*)()' differs in parameter lists from 'void (*)(void)'
udf_names.c(12) : warning C4113: 'void (*)()' differs in parameter lists from 'void (*)(void)'
# Linking libudf.dll because of makefile user_nt.udf udf_names.obj source.obj
Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

   Creating library libudf.lib and object libudf.exp

Done.

build后只是一些警告问题,但是点击load会出现:Error: Error code: 193的错误提示。

还有的UDF会出现

  Creating library libudf.lib and object libudf.exp
boiling.obj : error LNK2019: unresolved external symbol __imp__Free_Storage_Vars referenced in function _area_density
boiling.obj : error LNK2019: unresolved external symbol __imp__T_derivatives referenced in function _area_density
boiling.obj : error LNK2019: unresolved external symbol __imp__Scalar_Derivatives referenced in function _area_density
boiling.obj : error LNK2019: unresolved external symbol __imp__Vof_Deriv_Accumulate referenced in function _area_density
boiling.obj : error LNK2019: unresolved external symbol __imp__Scalar_Reconstruction referenced in function _area_density
boiling.obj : error LNK2019: unresolved external symbol __imp__Alloc_Storage_Vars referenced in function _area_density
libudf.dll : fatal error LNK1120: 6 unresolved externals

Done.

关于这类的build问题,load的话依然会出现,找不到dill的win64文件,折腾了大半天,感觉云里雾里的,也不知道到底哪里有问题
请各位仿真大神指点一二呀

关于fluent中UDF编译出错的问题求助,主要是C1083问题
`2TJP7EKONV%ZDUA(0P_OY1.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dujianhuaa

铜虫 (小有名气)

你好,你的问题解决了嘛,我设置环境变量后还是存在C1083的问题
2楼2019-02-25 14:41:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dujianhuaa

铜虫 (小有名气)

【答案】应助回帖

设置环境变量后:打开开始菜单的Visual studio下的X64 win64
输入fluent.exe的路径。我的是“D:\Program Files\ANSYS Inc\v160\fluent\ntbin\win64\fluent.exe“。(引号也要)
回车启动fluent一次,退出。启动自己的算例,编译,ok。
具体看:https://wenku.baidu.com/view/aed3ecaf8bd63186bcebbc84.html
3楼2019-02-25 16:25:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hetianbiao

木虫 (著名写手)

请问楼主解决这个问题了吗?
4楼2020-03-27 12:16:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 张跃simple 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 聊天 +6 暮色恋伊人 2024-04-22 7/350 2024-04-23 15:35 by viraa
[教师之家] 发现督导在听课,需要跟TA招呼示意吗?有同学看手机、课件有疏漏算大问题吗? +11 河西夜郎 2024-04-19 11/550 2024-04-23 15:01 by mylifecg
[基金申请] 颜宁:基础研究应顶天立地,立地即从需求端作为问题的出发点,立项背景就是面向真实需求 +10 zju2000 2024-04-18 10/500 2024-04-23 11:46 by 稻花香
[考博] 真的好想读博! +5 wangzhe_bs 2024-04-22 6/300 2024-04-23 11:00 by lizhiweiouc
[教师之家] 国内科研环境差导致国内科研水平差的根源 +8 zju2000 2024-04-18 8/400 2024-04-23 10:40 by Quakerbird
[教师之家] 刚博士毕业,入职普通一本高校 +16 保持肌肤 2024-04-20 16/800 2024-04-23 08:31 by zxf984
[考博] 研二光催化6月底4篇2区 +7 wjtab 2024-04-22 11/550 2024-04-23 06:59 by byron2012
[论文投稿] 一直找不到审稿人 +4 lizhengke06 2024-04-21 5/250 2024-04-22 23:37 by topedit
[论文投稿] 国家重点研发计划论文可以发MDPI里的期刊吗 +6 lin_2018 2024-04-17 6/300 2024-04-22 17:32 by 20094958
[论文投稿] 无under review,直接DIP,咋么办。 +9 lizhengke06 2024-04-19 15/750 2024-04-22 17:18 by lizhengke06
[高分子] 请问UV灯是365nm的,那么选光引发剂的波长选多少的?要完全一致吗? +4 engledd2004 2024-04-21 4/200 2024-04-22 16:08 by wangcz23
[考博] 25申博记录贴 +6 我属驴核动力驴 2024-04-18 12/600 2024-04-22 15:50 by 诩雾
[考博] 青岛科技大学顾玉超教授课题组招收博士生 +3 yanqingwang 2024-04-19 3/150 2024-04-22 15:21 by 理科生yes
[论文投稿] 研究光催化的,好中的三四区 20+3 sl.0117 2024-04-20 3/150 2024-04-22 09:53 by bobvan
[找工作] 工作问题求助 +3 向前?@ 2024-04-18 4/200 2024-04-22 09:40 by zhaojiang427
[考博] 山东大学化学与化工学院刘磊课题组博士研究生招生启事 +6 sdorganic 2024-04-17 8/400 2024-04-21 21:49 by lmr1212
[硕博家园] 材料工程,二本硕士,值得读吗 +3 简风23 2024-04-20 6/300 2024-04-21 12:19 by 简风23
[考博] 重庆大学计算机学院2024博士招生 +3 y_y_y_yyy 2024-04-18 5/250 2024-04-21 08:29 by LYS1200
[论文投稿] CCS Chemistry投稿求助 30+3 wfqtriumph 2024-04-17 4/200 2024-04-19 08:56 by Bletilla
[论文投稿] 发个文章,结果被某学报请的外审PUA了 +3 ziniu168 2024-04-18 8/400 2024-04-18 21:40 by xli1984
信息提示
请填处理意见