C++ 是否包含在Qt Creator中添加外部库的路径?

C++ 是否包含在Qt Creator中添加外部库的路径?,c++,qt,opencv,qt-creator,C++,Qt,Opencv,Qt Creator,我试图将预编译(MSVC2012)的OpenCV静态库包含到Qt Creator中,但我不确定包含路径是关于什么的,如下图所示: 以下是我下载的预编译OpenCV文件的图像: 有3个目录:bin包含dll,lib包含小lib文件(2kb),以便QtCreator能够理解dll,staticlib包含大lib文件(1mb),这是我试图链接的静态库 库文件/路径类似于C:\opencv\build\x86\vc11\staticlib\opencv\u features2d247d.lib,对吗?大

我试图将预编译(MSVC2012)的OpenCV静态库包含到Qt Creator中,但我不确定包含路径是关于什么的,如下图所示:

以下是我下载的预编译OpenCV文件的图像:

有3个目录:bin包含dll,lib包含小lib文件(2kb),以便QtCreator能够理解dll,staticlib包含大lib文件(1mb),这是我试图链接的静态库

库文件/路径类似于
C:\opencv\build\x86\vc11\staticlib\opencv\u features2d247d.lib
,对吗?大约有50个lib文件。我必须手动完成每一项吗?

请参阅文档,了解和

还请注意,您需要链接调试版本中以“d”结尾的文件以及发行版中的其他文件(如果您使用x86和x64版本,则应使用正确的库),以下是test.pro中的示例(我仅使用x86和vc10):

请注意,这里有-L_uuno_SPACE_PATHTOLIB和-L_NOSPACE_uulibname,您不需要添加所有的lib文件,您只需要添加使用函数的文件,并且示例包括如下文件:

#include <opencv2/opencv.hpp>
#包括

因此,包含路径以包含两个文件夹(而不是实际的头文件)的文件夹结束。

包含路径是库的头所在的位置。如果有一个文件夹youropencvinstall/include/opencv/opencv.h(这是一个例子,我不知道那里的opencv布局),包含路径将是youropencvinstall/include/。从您的屏幕截图上看,您似乎缺少了包含内容。
#include <opencv2/opencv.hpp>