C ++。将.dll文件链接到项目

时间:2015-11-17 13:23:05

标签: c++ visual-studio opencv dll dynamic-linking

我用visual studio创建了一个c ++项目。现在我想编写一个代码来创建一个.exe文件,该文件依赖于我想要包含在项目目录中的.dll文件。

更确切地说,我正在尝试编写一个打开计算机摄像头并拍照的c ++程序。为此,我想使用OpenCV的库。但我需要将OpenCV的相应.dll文件链接到我的项目。

现在我的问题是,如何在我的C ++代码中链接该.dll文件? 此外,我希望我的项目能够在我将复制项目的每台计算机上运行。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

在项目属性中将库添加到项目中 - >链接器 - >输入 - > aditional依赖项和配置属性中的编辑包含和库目录 - > vc ++目录或只添加这两行:

#pragma comment(lib, "libname")
#include "headerlib.h"