VS2013调用动态链接库

时间:2021-01-06 15:47:22

VS2013调用动态链接库的方法

理解动态链接库

lib文件存储函数所在位置,dll文件存储函数的具体实现
一般情况下,还额外需要一个.h文件,作用是告诉别人这个dll里面有哪些可用函数。

动态库的加载方法

为了简单明了的使用,这里仅给出一种加载动态链接库的办法。

  1. 首先,准备好三个需要的文件,分别是.dll,.lib,.h。
  2. 点击项目属性->链接器->输入->附加依赖项,将.lib文件的全称加入进去。
  3. 文件名字加入后,程序还并不知道其路径,然后点击项目属性->链接器->常规->附加库目录,将lib文件所在路径加入进去
  4. 对于dll文件的处理,可以在VC++目录上面增加路径,但是这样做比较繁琐,也不方便程序的移植。建议将dll文件放在工程目录下面。
  5. 在程序中加入.h文件

这样之后,重新生成解决方案即可完成动态链接库的加载。