动态链接库dll学习资料总结.pdfVIP

  • 5
  • 0
  • 约12.06万字
  • 约 96页
  • 2021-03-25 发布于湖北
  • 举报
1. 什么是 lib 文件, lib 和 dll 的关系如何 (1)lib 是编译时需要的, dll 是运行时需要的。 如果要完成源代码的编译,有 lib 就够了。 如果也使动态连接的程序运行起来,有 dll 就够了。 在开发和调试阶段,当然最好都有。 (2) 一般的动态库程序有 lib 文件和 dll 文件。 lib 文件是必须在编 译期就连接到应用程序中的, 而 dll 文件是运行期才会被调用的。 如 果有 dll 文件,那么对应的 lib 文件一般是一些索引信息, 具体的实 现在 dll 文件中。如果只有 lib 文件,那么这个 lib 文件是静态编译 出来的,索引和实现都在其中。静态编译的 lib 文件有好处:给用户 安装时就不需要再挂动态库了。 但也有缺点, 就是导致应用程序比较 大,而

文档评论(0)

1亿VIP精品文档

相关文档