24小时热门版块排行榜    

查看: 1642  |  回复: 1

凌晨一刻

铜虫 (正式写手)

[求助] 64位win7上UDF编译出错,请大神帮忙!! 已有1人参与

折磨好几天了,还是解决不了。
版本是Fluent 15.0+MS VB 2010  
Build的时候,最后一行提示:
C:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0\tgrid\src\hash.h(16) : fatal error C1083: Cannot open include file: 'basetsd.h': Invalid argument
本来以为是vb出问题了,重新修复安装一遍,还是没解决问题。
UDF是没问题的 32位机器上可以编译
这到底是什么原因呢?

另外,我把32位电脑上编译的libudf.dll文件直接拷过来用,一共两个udf,都能load成功,但只有一个可用(关于PBM中颗粒增长的udf),另一个相间传质的UDF却不可用,提示“No user-defined functions have been loaded.”这又是什么原因呢?

小弟金币不多,还请大神们给予指导,5分金币、万分感谢!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sola86

木虫 (小有名气)

【答案】应助回帖

你去搜一下'basetsd.h'这个文件是在哪里,然后添加到include的环境变量里应该就可以了
2楼2015-09-22 21:52:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 凌晨一刻 的主题更新
信息提示
请填处理意见