使用vs工具生成dll库及使用

本文介绍了如何在Windows环境下,基于Visual Studio 2019将算法开发为DLL库,以便于跨平台共享。首先,详细讲解了下载安装OpenCV并配置VS2019 C++环境的步骤。接着,通过微软官方示例,展示了如何生成DLL库,以及如何参照教程调用DLL进行算法使用。这是一个快速学习DLL生成和调用的实用指南。
摘要由CSDN通过智能技术生成

如果基于windows平台你开发了一个算法,现在你的同事开发的平台要使用你的算法,这种情况下可以考虑把你的算法编译城dll库,然后你的同事可以通过调用你的dll来完成算法使用,其实是一种比较简单的信息传输的方式,类似linux环境下的so库。

下载 安装opencv并配置vs2019:

VisualStudio2019安装配置OpenCV的C++环境_csdn_0007的博客-CSDN博客_opencv vs2019

1.生成dll

下面是微软的官方例子,比较全面,我直接使用他们的dll生成的说明来生成我的dll库,因为后面的dll使用的部分,官方的说明太全,不够简洁(当然是最好的说明,只是我时间有限,不需要那么深入的使用),我只需要把dll复制给别人,直接调用的例子,所以使用了第二部分的介绍。

所以我仅仅参考dll的生成部分

演练:创建和使用自己的动态链接库 (C++) | Microsoft Docs

2.使用dll

我参考的是dll库的调用部分

参考:VS2017动态链接库(.dll)的生成与使用_pannyloveworld的博客-CSDN博客_vs2017创建dll

通过上面两个说明简介可以很快的熟悉dll的生成和调用方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值