luoshen_li
2015-12-22 07:28
采纳率: 11.8%
浏览 2.3k

VS2013 c++ 编写与导入dll文件 详细求教 急在线等

首先想明确动态链接库与静态链接库的区别,以及是否可以通过dll与lib文件判断该接口是动态链接库还是静态链接库。如何判断。
其次,想求教如何用VS2013,在完全空白项目下编写dll文件一步步编写一个最简单的类。
最后,如何导入一个已经编好的dll文件

QQ398612945(答好另有酬谢)

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • John_ToString 2015-12-22 07:45
    已采纳

    加我QQ 893277858 给你整个工程的代码。。。

    打赏 评论
  • luoshen_li 2015-12-22 07:35

    真心求教,网络上答得好乱,求一个真心懂能够帮忙回答的。
    目前使用VS2013

    打赏 评论
  • luoshen_li 2015-12-22 07:35

    真心求教,网络上答得好乱,求一个真心懂能够帮忙回答的。
    目前使用VS2013

    打赏 评论
  • threenewbee 2015-12-22 07:43

    动态库和静态库都需要.h .lib文件,动态库还需要dll文件。
    .h文件包括函数原型
    .lib文件对于静态库来说,包含函数本身的代码,链接器负责链接到主程序,对于动态库来说,它只是一个导入函数表,操作系统在启动的时候依靠它装入dll,并且和dll的入口地址关联
    .dll文件,这是动态库的代码。

    如果你调用的dll没有lib和h文件,也可以用loadlibrary函数动态调用。

    打赏 评论

相关推荐 更多相似问题