广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

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

    来源:网络收集  点击:  时间:2024-08-31
    【导读】:
    C++编程中如何创建动态链接库,在Windows操作系统中静态库的扩展名为lib,动态库的扩展名为dll,动态库中函数和数据并不复制到可执行文件中,在可执行文件运行时再去加载动态库,访问动态库中导出的函数。这里讲解如何创建动态库。品牌型号:宏碁P40系统版本:Windows7.0软件版本:Visual Studio 2015方法/步骤1/8分步阅读

    打开Visual Studio2015,依次点击文件 -- 新建 -- 项目。

    2/8

    在新建项目页面,点击Visual C++,在右侧点击选择 Win32项目,点击确定。

    3/8

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

    4/8

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

    5/8

    在创建好的项目的头文件文件夹,点击右键添加,新建一个NewDll.h的头文件,代码如下:

    #pragma once

    #ifndef _MYDLL

    #define _MYDLL extern C _declspec(dllexport)

    #else

    #define _MYDLL_API extern C _declspec(dllimport)

    #endif

    _MYDLL int _stdcall sum(int a, int b);

    6/8

    在创建好的项目的源文件文件夹,点击右键添加,新建一个NewDll.cpp的源文件,代码如下:

    #include NewDll.h

    _MYDLL int _stdcall sum(int a, int b)

    {

    return a + b;

    }

    7/8

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

    8/8

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

    动态链接库
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1179307.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 17:28:03  耗时:0.024
    0.0243s