许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Fluent UDF中动态调用DLL动态链接库

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

阅读数 2
点赞 0
article_banner

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)。

2. 然后,我们自己先写个dll来作为被调用的例子。新建一个dll工程 项目  ,如下。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空