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位系统。因此还需另寻它法。

本文标签: 编译需要环境变量文件路径