将c++项目生成dll文件步骤:

首先说一下配置:VS2017

1、生成dll文件

 首先得有一个项目:新建一个名为add的项目;

在头文件新建两个.h文件,分别为AddCode.h,AddExport.h;

在源文件新建一个.cpp文件,AddCode.cpp;

*****特别注意:这个项目里面的属性配置要记住,因为调用这个dll文件需要相同的配置。

c++项目 生成dll文件

可以看到.cpp文件写了两个函数,下面会贴出来。

先看一下我的属性配置,有哪些需要注意的地方:

c++项目 生成dll文件

这里面左上角配置和平台可自己设置,这里是DEBUG,x86。

目标文件扩展名为.dll,配置类型为动态库。

字符集可自己设置。

c++项目 生成dll文件

c++项目 生成dll文件

c++项目 生成dll文件

点击生成->生成解决方案,就生成两个文件(.dll和.lib)

2、调用dll文件

新建一个项目,修改属性配置:

c++项目 生成dll文件

c++项目 生成dll文件

包含目录添加的是.h文件的路径

库目录添加的是.lib文件的路径

c++项目 生成dll文件

除此之外,还要讲dll放在此项目下:

c++项目 生成dll文件

配置好了。

c++项目 生成dll文件

测试一下

c++项目 生成dll文件

输出结果正确。

相关文章: