Fluent之前点击Load出现的错误是:
Opening library “D:\AA 2020\air\air_files\dp0\FFF\Fluent\D:\AA 2020\air\air_files\dp0\FFF\Fluent\libudf”…
Error: The UDF library you are trying to load (D:\AA 2020\air\air_files\dp0\FFF\Fluent\libudf) is not compiled for 2d on the current platform (win64).
系统找不到指定的文件。
D:\AA 2020\air\air_files\dp0\FFF\Fluent\D:\AA 2020\air\air_files\dp0\FFF\Fluent\libudf\win64\2d\libudf.dll
Error Object: #f
在改变了Fluent的路径之后仍然无法解决,这时候根据建议在Load之前先用
build进行试验。
Fluent的udf中出现如下错误:
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_math.h(494): error C2059: 语法错误:“常数”
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_math.h(494): error C2143: 语法错误: 缺少“)”(在“/”的前面)
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_math.h(494): error C2143: 语法错误: 缺少“{”(在“/”的前面)
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_math.h(494): error C2059: 语法错误:“/”
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_math.h(494): error C2059: 语法错误:“)”
Done.
Interrupting…
Done.
问题可能原因在于visual studio2017和Fluent 14.5的版本不匹配。应更改fluent至高版本。
这个结论参考了http://www.360doc.com/content/18/0113/21/51718364_721687232.shtml