C++ Cmake制作的OpenCV不包含任何库

C++ Cmake制作的OpenCV不包含任何库,c++,visual-studio,opencv,C++,Visual Studio,Opencv,我正在尝试在windows中为Visual Studio 2015 x64设置OpenCV。 我已经按照指南启动并运行了OpenCV,但是在完成CMake部分后,我不确定是否一切顺利 1-我的生成文件不包含任何库文件夹 2-我不知道应该在哪里设置环境变量 3-我假设在VisualStudio中我必须为库设置路径,但是我 在我的身材中看不到任何变化 4-我的include文件夹有一个奇怪的安装文件 图1:这是我的OpenCV文件的一张照片,是由cMake创建的 bin文件夹为空 pic2:包含文

我正在尝试在windows中为Visual Studio 2015 x64设置OpenCV。 我已经按照指南启动并运行了OpenCV,但是在完成CMake部分后,我不确定是否一切顺利

1-我的生成文件不包含任何库文件夹

2-我不知道应该在哪里设置环境变量

3-我假设在VisualStudio中我必须为库设置路径,但是我 在我的身材中看不到任何变化 4-我的include文件夹有一个奇怪的安装文件

图1:这是我的OpenCV文件的一张照片,是由cMake创建的

bin文件夹为空

pic2:包含文件夹内容

CMake不会构建您的库。它设置您的构建环境,例如为OpenCV指定安装目录

因此,您需要实际构建OpenCV库,然后将include和lib文件放在指定为安装目录的位置(cmake选项中的cmake_install_前缀)


如果您成功完成了CMake步骤,您可以通过在Visual Studio project explorer中构建所有构建项目,然后构建安装项目来构建OpenCV。

感谢您的回复,有两个安装文件,一个在包含文件中,另一个在主文件夹中。我使用哪一个有关系吗?如果你用Visual Studio打开你的OpenCV解决方案(你的主文件夹中似乎有OpenCV.sln文件),将会有名为ALL_BUILD and INSTALL的项目。建造那些。谢谢你,好心的先生