问题
使用C/C++等语言,需要使用第三方程序库,这些函数通常会提供Lib,和Dll,比如说使用OpenCV开发图像处理,视觉软件,除了配置头文件目录(Include),和库文件目录(Lib)。程序运行时候,还需要提供动态链接库,否则,程序提示找不到dll错误。下面以OpenCV的配置说明。
方法
头文件和库文件目录的配置
将头文件目录和库文件配置如下,你对号入座即可。注意Win32和X64的不同,一般情况下选择Win32下的库即可。
动态链接库的配置
- 简单粗暴的方法
直接将dll复制到C:\Windows或者C:\Windows\System32目录下。警告若是你是64位的系统,请将64位dll(这里是OpenCV的64位dll)放在C:\Windows\System32,32位的dll放在C:\Windows\SysWOW64。为什么这样放,英文好的请看这里http://en.wikipedia.org/wiki/WoW64 中文好的请看这里