解决方案-Visual Studio生成库(DLL&LIB)以及如何调用
Posted 翟大宝Steven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决方案-Visual Studio生成库(DLL&LIB)以及如何调用相关的知识,希望对你有一定的参考价值。
问题说明
使用VS编程时,一般会根据不同的场景需求将类封装成库文件,以供他人使用,比如我作为算法工程师会将算法库打包,然后供软件工程师调用;那么如何利用VS进行库(动态库和静态库)的生成呢,本文将为你详细讲解。
具体流程
1)打开VS,随便创建一个项目:
2)将需要封装的类放进去,头文件和源文件:
3)项目->属性,选择Release或者Debug,64位或者32位,点击配置类型为dll就是动态库,lib就是静态库:
4)设置好点击生成解决方案,就生成了对应的DLL或者LIB:
5)库文件处于当前项目的X64文件下,32位则处于当前项目下:
6)创建测试项目,可以通过设置包含目录的方式,也可以直接把头文件放入当前项目下:
7)链接库:
8)调用库函数的效果,该函数为巴特沃斯低通滤波:
以上就是“使用Visual Studio生成库(DLL&LIB)以及如何调用”的方案。
详细的调用第三方库的方法见下文:
https://blog.csdn.net/zhaitianbao/article/details/117246807
如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!
以上是关于解决方案-Visual Studio生成库(DLL&LIB)以及如何调用的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2010 建立了一个动态链接库,运行时提示无法启动dll
Visual Studio 2017 动态链接库(DLL /LIB) 静态链接库(LIB)的思考