1.创建项目
2.创建完成
不需要删除自动生成的文件
3.修改项目属性
右键单击—>c/c++—>常规—–>附件包含目录——>这里不用

c/c++—–>预处理器——->预处理器定义——->编辑—–>_CRT_SECURE_NO_DEPRECATE

常规——>附件库目录——>这里不用


4.源文件—–>添加—–>代码—–>模块定义文件(.def)
如果不做作这个,那么只生成dll文件,不生成.lib文件

5.模块定义文件.def,增加内容

6.编译就会在debug目录下生成lib和dll文件

7.也可以把 vs默认创建的文件都删除掉,只保留自己建立的文件和头文件既可,Source.def文件不要删除

++++++++++++++++++++++++++++++++++++++++++++++++++++++++
在main函数中调用dll
1.将.h.和.dll以及lib文件拷贝到main的同级目录
2.在项目属性——————–>连接器——–>附件依赖项目———–>编辑——————>添加lib文件

3.在main项目中添加dll的头文件
4.在main函数中调用dll的函数既可

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/148796.html