用cmake编译opencv3.4.0后无法找到opencv_world340.lib 的问题

按照网上给的操作做到了最后一部添加依赖项的时候要求添加”opencv_ts340.lib
opencv_world340.lib “这些文件,然而惊讶的发现x86->vc11-lib里面没有这些文件,只有其它的lib。怎么办呢?编译都显示成功的呀。

以下是试运行的代码
#include
#include

#include
using namespace cv;
int main()
{
// 读入一张图片(游戏原画)

Mat img = imread("pic.jpg");
// 创建一个名为 "游戏原画"窗口

namedWindow("游戏原画");
// 在窗口中显示游戏原画

imshow("游戏原画", img);
// 等待6000 ms后窗口自动关闭

waitKey(6000);
}

没有运行成功,还是代码有问题

将报错的代码和操作的代码发上来呀

如果是运行有问题的话,可能需要把 opencv 加到环境变量里。

你编译的时候那个文件opencv_world340.lib 有没有勾选 没有的话 编译的时候不会出来 这个文件