养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

C++编程中如何创建动态链接库

时间:2024-10-03 23:25:25

C++编程中如何创建动态链接库,在Win蟠校盯昂dows操作系统中静态库的扩展名为lib,动态库的扩展名为dll,穰惩较瘁动态库中函数和数据并不复制到可执行文件中,在可执行文件运行时再去加载动态库,访问动态库中导出的函数。这里讲解如何创建动态库。

工具/原料

宏碁P40

Windows7.0

VisualStudio2015

方法/步骤

1、打开VisualStudio2015,依次点击文件--新建--项目。

C++编程中如何创建动态链接库

2、在新建项目页面,点击VisualC++,在右侧点击选择Win32项目,点击确定。

C++编程中如何创建动态链接库

3、在应用程序向导页面,点击下一步。

C++编程中如何创建动态链接库

4、在应用程序设置中,勾选类型DLL和空项目,点击完成。

C++编程中如何创建动态链接库

5、在创建好的项目的头文件文件夹,点击右键添加,新建一个NewDll.h的头文件,代码跗柿椁焚如下:#pragmaonce#ifndef_MY肛舀辨乔DLL#define_MYDLLextern"C"_declspec(dllexport)#else#define_MYDLL_APIextern"C"_declspec(dllimport)#endif_MYDLLint_stdcallsum(inta,intb);

C++编程中如何创建动态链接库

6、在创建好的项目的源文件文件夹,点击右键添加,新建一个NewDll.cpp的源文件,蜣贺鱿柢代码如下:#include"NewDll.h"_MYDLLin墉掠载牿t_stdcallsum(inta,intb){ returna+b;}

C++编程中如何创建动态链接库

7、上面就是创建动态库的方法,创建完成后还需要为动态库创建一个模板定义文件,在项目文件Win32Project1上右键,点击添加,新建项,在左侧选择代码,在右侧选择模板定义文件,再点击确定。

C++编程中如何创建动态链接库

8、在项目文件上右键,点击生成就可以生成和项目文件同名的动态库文件了。

C++编程中如何创建动态链接库

© 一点知识