admin管理员组文章数量:1530518
2024年7月8日发(作者:)
fluent的udf编译功能的实现需要对电脑做哪些设置,及按照什么样的步骤才能实现?越
详细越好,求指教?"D:Program FilesANSYS Incv150fluentntbinntx86fluen
"
首先是需要你有一个C语言编译器,一般32位的用vc6.0就可以,64位的需要vs2008以上并
需要要在安装时自定义勾选64位库编译功能;然后你需要注册编译器的环境变量,vc6的话在安装
最后会问你的,选是就行,然后直接在fluent里面直接可以编译;vs好像比较麻烦,记不太清楚了,
可以从网上查查,不过即使vs没有配环境变量,问题也不大,就是要从vs的工具中选择X64命令行
(注意有两个,好像分别针对Intel和AMD的CPU吧)输入命令fluent -2d/3d 进入fluent,这
样也可以编译。希望对你有帮助。
Fluent:在64位操作系统中编译UDF
编译环境microsoft visual studio2010,fluent版本13.0,操作系统为windows 7 64bit。
测试代码采用UDF手册P394中关于边界条件的实例。
1、解释型
经测试,无需任何配置,甚至不需安装vs2010,也能顺利编译成功。
2、编译型
(1)按照32位系统中相同的编译方式。出现如图2所示的错误提示,这通常是编译器未正确配
置的原因。
图2 错误提示
提示找不到 nmake文件,我们需要将其路径放入环境变量的path中,以便于系统搜索。
32位系统中解决办法:搜索nmake文件,将其所在路径添加至环境变量的path中。
如图3所示,找到了两个nmake文件,我们将其路径全都加入到path中。
图3 两个nmake,其实我们只需要将第一个添加即可,但是为防万一,我们将两个路径全都加
入到环境变量中
然而在64位系统中问题依旧,如图4所示。编译时找寻不到nmake文件。原因在于我们采用的
是64位系统。因此还需另寻它法。
版权声明:本文标题:Fluent与C编译器 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1720447631a824715.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论