miwaiwai

导航

vs2022创建c语言的dll项目

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的函数既可

 

posted on 2023-01-28 16:42  米歪歪  阅读(1730)  评论(0编辑  收藏  举报