打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
解决方案-Visual Studio生成库(DLL&LIB)以及如何调用

作者:翟天保Steven
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

问题说明

       使用VS编程时,一般会根据不同的场景需求将类封装成库文件,以供他人使用,比如我作为算法工程师会将算法库打包,然后供软件工程师调用;那么如何利用VS进行库(动态库和静态库)的生成呢,本文将为你详细讲解。

具体流程

      1)打开VS,随便创建一个项目:

图1 创建项目

      2)将需要封装的类放进去,头文件和源文件:

图2 放入类文件

     3)项目->属性,选择Release或者Debug,64位或者32位,点击配置类型为dll就是动态库,lib就是静态库:

图3 配置动态库
图4 配置静态库

     4)设置好点击生成解决方案,就生成了对应的DLL或者LIB:

图5 生成解决方案

     5)库文件处于当前项目的X64文件下,32位则处于当前项目下:

图6 库文件所在位置

     6)创建测试项目,可以通过设置包含目录的方式,也可以直接把头文件放入当前项目下:

图7 导入头文件

    7)链接库:

图8 链接库

    8)调用库函数的效果,该函数为巴特沃斯低通滤波:

图9 原图
图10 效果图

       以上就是“使用Visual Studio生成库(DLL&LIB)以及如何调用”的方案。 

       详细的调用第三方库的方法见下文:

       解决方案-Visual Studio设置通用配置(包含路径+依赖库)_翟天保的博客-CSDN博客

       如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Unity生成WebService代理类
Windows下FFTW库的安装
从def中获得lib文件
在Visual Studio 2010[VC++]中使用ffmpeg类库
Detour安装及简单使用实例
DCMTK3.6.0(MD支持库)安装说明 (转)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服