相应的DLL文件就会被调用-Read.PPTVIP

  • 3
  • 0
  • 约2.07千字
  • 约 16页
  • 2018-08-10 发布于天津
  • 举报
相应的DLL文件就会被调用-Read

静态库与动态库 Windows程序设计中不单有动态链接库DLL的概念,还有过静态链接库的概念。静态链接库与动态链接库都是共享代码的方式。其区别在于以下两个方面。 静态链接库文件中的指令都被直接包含在最终生成的可执行文件中。而动态链接库则不必被包含在可执行文件中。可执行文件执行时可以动态地引用和卸载这个与可执行文件相对独立的动态链接库文件。 静态链接库中不能再包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或静态链接库。 Visual C++ 6.0也提供了建立静态链接库的功能。读者可单击【File】|【New】命令。新建一个【Win32 Static Library】工程,即可建立静态链接库工程,如图18-7所示。 运行与查看动态链接库 库文件不能单独执行,因而在按下F5(开始debug模式执行)或【CTRL+F5】(运行)执行时,弹出对话框,如图18-8所示。要求用户输入可执行文件的路径来启动库函数的执行。 此时读者可以输入要调用该库的可执行文件EXE文件的路径就可以对库进行调试了。其调试技巧与一般应用工程的调试一样。 查看动态链接库的方式很简单。Visual C++ 6.0提供了Depends工具用于查看DLL文件的详细情况。在Visual C++ 6.0的菜单下打开该工具,如图18-9所示。 例如,用上述Depends工具打开系统目录中的user

文档评论(0)

1亿VIP精品文档

相关文档