VS2015 创建并使用自己的DLL(一个简单的示例)
一、创建DLL
(1)新建项目,选择Win32控制台应用程序
(2)选择DLL、空项目
(3)我这里选择生成的库为 Release x64版本,改为Debug就可生成对应debug版本的库,并添加头文件
(4)添加函数定义
(5)生成对应版本的dll和lib
二、整理生成的DLL
(1)打开新建DLL的工程目录,建一个文件夹(看个人习惯)
(2)找到.dll,.lib文件
(3)将.h,.lib,.dll文件放在之前建的文件夹内
三、测试
(1)在解决方案中再新建一个项目,这样测试比较方便(如果自己在其它地方新建了一个解决方案来使用自己的库,除了下面属性的配置外,别忘了在.exe可执行文件目录中添加对应的dll)
(2)生成
(3)在工程属性中配置 包含目录、库目录、附加依赖项(如果比较懒的话,之前的JLib文件夹可以不用建,这里可以直接填写.h和.lib在JAlgorithm工程中对应的路径,这样每次修改生成新库后就不用再去拷贝相应的.h和.lib文件,这样测试就很方便)
(4)设为启动项目
(5)包括头文件,测试
单独使用
(1)用同样的方法生成Debug版本的库,我这里把两个库分开放
注:生成带d的库(也就是改名),在属性中改一下目标文件名就OK了,注意是Debug
(2)新建Win32控制台应用程序
(3)把之前的整理文件夹拷贝到工程目录下,并拷贝对应版本的dll到相应位置
(4)配置属性 以Debug为例,Release同样配置
(5)测试
</div><div data-report-view="{"mod":"1585297308_001","dest":"https://blog.csdn.net/Bryan_QAQ/article/details/92798098","extend1":"pc","ab":"new"}"><div></div></div>
<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-ff98e99283.css" rel="stylesheet">
</div>