找回密码
 注册
查看: 10836|回复: 7

跪求64位机器上ANSYSY 12.0中FLUENT的UDF编译方法!

[复制链接]
发表于 2010-1-1 22:47:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我的是64位机器,FLUENT是ansys12.0里面带的,装了VISUAL STUDIO2008,但是udf无法编译,BUILD的时候提示找不到头文件。不知还需要设置什么环境变量之类的??求高手解答!!
发表于 2010-1-3 13:12:44 | 显示全部楼层
我用的是fluent6.3,64位系统。
在装VISUAL STUDIO2008的时候将设置环境变量勾选上,将fluent安装目录和工作目录文件夹都设为共享,然后在编译的时候选择工作目录的绝对地址即可。
 楼主| 发表于 2010-1-3 15:06:59 | 显示全部楼层

回复 2# swimming02 的帖子

谢谢,我试试看行不。是不是要重装VS2008呢?

还有我的FLUENT6.3怎么在64位系统上装不上?
发表于 2010-1-3 23:26:05 | 显示全部楼层
应该有能装上的版本
发表于 2010-2-9 22:37:55 | 显示全部楼层
重新装一遍 2008版本的 专业版
发表于 2010-3-31 16:18:48 | 显示全部楼层

回复 2# swimming02 的帖子

安装过程未见能勾选环境变量的地方,求图求真相
发表于 2010-4-1 16:54:41 | 显示全部楼层
花了两天时间,大概弄好了64位fluent的程序
首先,我的vs2008是从官网上下载的“VS2008ProEdition90DayTrialCHSX1435983”版的,然后用软碟通修改了key文件。安装位置是默认的安装位置,选择了完全安装,没看到有选择环境变量的选项,安装完以后,手动添加了环境变量

VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 9.0
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework64
WindowsSdkDir=C:\Program Files\Microsoft SDKs\Windows\v6.0A
INCLUDE=%WindowsSdkDir%\include;%VSINSTALLDIR%\VC\ATLMFC\INCLUDE;%VSINSTALLDIR%\VC\INCLUDE;
LIB=%WindowsSdkDir%\lib\x64;%VSINSTALLDIR%\VC\ATLMFC\LIB\amd64;%VSINSTALLDIR%\VC\LIB\amd64;
PATH=%VSINSTALLDIR%\VC\BIN\amd64;%FrameworkDir%\v3.5;%FrameworkDir%\v3.5\Microsoft .NET Framework 3.5 (Pre-Release Version);%FrameworkDir%\v2.0.50727;%VSINSTALLDIR%\VC\VCPackages;%VSINSTALLDIR%\Common7\IDE;%VSINSTALLDIR%\Common7\Tools;%VSINSTALLDIR%\Common7\Tools\bin;%WindowsSdkDir%\bin\x64;%WindowsSdkDir%\bin\win64\x64;%WindowsSdkDir%\bin;
LIBPATH=%FrameworkDir%\v3.5;%FrameworkDir%\v2.0.50727;%FrameworkDir%\v3.5;%FrameworkDir%\v2.0.50727;%VSINSTALLDIR%\VC\ATLMFC\LIB\amd64;%VSINSTALLDIR%\VC\LIB\amd64;

其中path中有两个没有找到,所以没有添加。完成后,fluent可以正常编译,但是会出现宏的重定义错误,目前正在想办法解决,也希望有达人给予帮助
发表于 2010-4-2 02:48:24 | 显示全部楼层

回复 1# guidegege 的帖子

You might not use the 64-bit (x64) compiler tools with Visual Studio 2008 and that it is trying to compile with the 32-bit compiler tools.

Try these following steps:
Control Panel, Add/Remove Programs, Select Microsoft Visual Studio 2008 Standard or Professional Edition and click the  Change/Remove button. This will bring you into Maintenance Mode. Choose Add/Remove Features. Add X64 Compilers and Tools.

Hope it helps, it it does not, plz post the syntax error when you try to compile an UDF
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表