fluent做udf,且不说写代码让你崩溃,就是设置环境变量就让人蛋疼的不行,ansys你就不能把安装环境集成到软件中??
经过多次蛋疼,现将避免蛋疼经验总结如下:
1.安装vs2010,只需要装vc模块即可
2.运行fluent安装目录下ntbin文件夹下的setenv.exe(操作系统不同,其位置可能不一样)
3.右键点击“我的电脑-属性-高级系统设置-环境变量”
4.在系统变量下创建以下三个变量:
INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;
LIB =C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;C:\Program Files
(x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64
Path=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;C:\Program Files
(x86)\Microsoft Visual Studio 10.0\Common7\IDE;
如果windows不出幺蛾子的话,你应该能正常编译udf了。如果你实在不走运,还报错加载kernel32.lib错误的话,那么请继续往下看:
将变量lib改为:
LIB =C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;C:\Program Files
(x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64;C:\Program Files (x86)\Microsoft
SDKs\Windows\v7.0A\Lib\kernel32.lib
如果还不行??那我也不行了,问度娘吧!