编译udf小软件(附视频教程)

时间:2024-03-05 20:32:25

小软件下载地址(不仅支持Visual Studio并且打包gcc,解压即可编译)

https://pan.baidu.com/s/1XPfjfY8DC2KKS8gj1KhutQ 

提取码: 6kju 

 

小软件下载地址(仅支持Visual Studio)

https://pan.baidu.com/s/1FLFWTX421kj0lJs4Mp6HFA

提取码: jnjs

 

使用教程优酷播放地址:https://v.youku.com/v_show/id_XNDI2MDk4OTczNg==.html?spm=a2hzp.8244740.0.0 

使用教程原版视频教程下载地址:https://pan.baidu.com/s/1TuJC_Feefbj9fhbVLz6S4A 

提取码: 5fhf 

本人编写的一款小软件,用来编译FluentUDF,避免大家设置环境变量的痛苦,并且解决了在高版本的Fluent当中即使环境变量设置成功,编译报错乱码的问题。理论上支持所有的ANSYS版本,ANSYS18版本及其以上支持编译C++源文件,理论上支持所有的vs版本详细使用方法见视频。

使用过程中可能遇见下面的错误

如果遇到上述错误,请将udf源文件转码保存,操作步骤参考下面截图操作

使用记事本:

或者使用notepad++:

更新:

精简界面

增加头文件复选框,隐藏头文件,需要的时候可勾选,鼠标悬停在头文件复选框处会有提示

增加高级选项,用来在UDF当中加入第三方库,鼠标悬停在复选框处会有提示

更新:
修复ANSYS安装在C盘由于权限问题编译不成功的bug
 

更新:

修改多选时路径分隔符,防止出现文件名中出现分隔符,导致出错。

 

更新:

修复高版本Visual Studio对于udfc++语法支持

 

更新:

增加windowsgccudf编译的支持

 

并且将gcc也一起打包,无需vs环境,无需设置环境变量,下载解压以后即可使用

但是首次编译时间较长,大概十多分钟,需要耐心等待

 

 

对于高版本的ansys编译完成后可能会有一些警告,直接无视这些警告即可

 

更新:

修复gcc对于c++语法支持

修复文件多选软件卡住的问题

在使用g++编译udf的时候会出现很多的warning,忽略即可

更新:

修复串行编译时报错位置不详细的问题

去除warning信息的显示,只显示error报错,界面更加清爽

 

 

更新:
修复ansys版本太低,小软件闪退的问题
修复选择编译器为gcc时,串行情况下加载第三方库报错问题
修复选择编译器为gcc时,编译高版本fluent报错的问题

 

更新:

彻底解决gcc对于C++语法的支持