【发布时间】:2014-01-02 12:24:12
【问题描述】:
我正在尝试将预编译的 (MSVC2012) OpenCV 静态库包含到 Qt Creator 中,但我不确定包含路径是什么,如下图所示:
这是我下载的预编译 OpenCV 文件的图像:
有 3 个目录:bin 包含 DLL,lib 包含小 lib 文件(2 kb)以便 QtCreator 可以理解 DLL,而 staticlib 包含大型 lib 文件(1 mb),这是我正在尝试的静态库链接反对。
库文件/路径类似于C:\opencv\build\x86\vc11\staticlib\opencv_features2d247d.lib,对吗?大约有 50 个 lib 文件。我必须手动处理每一个吗?
【问题讨论】:
-
包含路径是库的头文件所在的位置。如果有一个文件夹 youropencvinstall/include/opencv/opencv.h(这是一个例子,我不知道 OpenCV 的布局),包含路径将是 youropencvinstall/include/。从您的屏幕截图来看,您似乎缺少包含内容。
标签: c++ qt opencv qt-creator