vs2015环境下生动动态链接库及使用

1.新建一个myadd2工程,空项目

2.项目,属性,配置属性,常规,配置类型,动态库dll

3.新建.h和.cpp文件,头文件声明一个函数,源文件定义对应函数

4.两个文件中函数之前加上 __declspec(dllexport)

  原因参考:http://blog.csdn.net/huangyimo/article/details/81748939

5.点击生成解决方案,生成dll和lib文件(注意生成文件的位置)

6.使用刚开始生成的动态链接库,新建一个工程,将上一个工程中编写的.h文件和生成的dll及lib文件放入工程目录中

7.项目,属性,配置属性,链接器,输入,附加依赖项--->myadd2.lib(生成的lib文件全文件名)

8.头文件可以直接添加现有项(已经拷贝到工程目录下),主函数文件引入头文件,即可直接使用

总结:

  以前自己配置opencv的时候,dll目录是配置在环境变量里面

  然后就是再配置一下头文件(.h)和库文件(.lib)目录

  附加依赖项lib一样,都是加文件名全称

总之四个地方保证都能找到

  

 

posted @ 2020-10-22 19:33  那么强大  阅读(332)  评论(0编辑  收藏  举报