Fluent UDF中动态调用动态链接库dll

Fluent用户经常会遇到UDF中需要调用已经写好的动态链接库dll,从而拓展UDF功能。一般来说,调用dll可以分为静态调用和动态调用。前者通常需要编译器版本一致,通用性不是非常高,而动态调用则是利用API函数LoadLibrary在需要读取dll中函数前动态加载,更加灵活方便或不受编译器版本限制。

我们知道,Fluent自带传统编译方式只能使用纯C语言,无法实现对API函数的调用。想要实现对API函数的调用就只能依靠第三方工具,比如VC++ UDF Studio插件。下面就以VC++ UDF Studio插件为例,讲解如何在UDF中动态调用已经写好的dll中的函数。

1. 首先,我们安装好Visual Studio,VC++UdfStudio插件(https://vcudfstudio.github.io)和Fluent,具体可以参考博客文章《利用VC++UdfStudio插件免配置环境直接编译UDF》(https://www.cnblogs.com/SuperUDF/articles/15832910.html&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值