动态库创建调用(一)(Win10+VS2022)

工作记录

1. 打开vs2022 创建新项目 -》选择动态链接库    (输入项目名,创建项目)

2. 添加 .cpp 文件(源文件---》添加---》新建项---》c++文件)

#include "pch.h"
#include "MydllAdd.h"

int my_dll_add(int a, int b)
{
    
    return a + b;
}

3. 添加 .h 文件(头文件---》添加---》新建项---》头文件)

#pragma once
#ifndef _MY_DLL_ADD_H_
#define _MY_DLL_ADD_H_

int my_dll_add(int a, int b);

#endif

4. 添加 .def 文件 (如果没有def 文件不会生成 .lib)

   (源文件 ---》添加---》新建项---》代码---》模块定义文件(.def))

输入内容

LIBRARY
EXPORTS
    my_dll_add    @1

如果函数比较多,可以以此顺延下来;

5. 项目右键  ---》生成  生成 dll 和 lib  在下面文件夹中可见

生成完成!!!!!!!!!!!!!!!

 遇到问题见 动态库创建调用(五)

posted @ 2022-07-14 17:49  SusieSnail_SUN  阅读(1014)  评论(0编辑  收藏  举报