C++ 如何在Visual Studio解决方案中删除附加库目录中的$(配置)?
我使用CMake生成了一个VisualStudio解决方案 但是,无用的后缀C++ 如何在Visual Studio解决方案中删除附加库目录中的$(配置)?,c++,visual-c++,cmake,C++,Visual C++,Cmake,我使用CMake生成了一个VisualStudio解决方案 但是,无用的后缀$(配置)附加在其他库目录中,如下所示: C:/_intermediate/packages/opencv-3.2/lib/$(Configuration); C:/_intermediate/packages/opencv-3.2/lib/$(Configuration)/$(Configuration) 这是为什么?我如何删除它 include_directories("C:/_intermediate/pack
$(配置)
附加在其他库目录中,如下所示:
C:/_intermediate/packages/opencv-3.2/lib/$(Configuration);
C:/_intermediate/packages/opencv-3.2/lib/$(Configuration)/$(Configuration)
这是为什么?我如何删除它
include_directories("C:/_intermediate/packages/opencv-3.2/include")
link_directories("C:/_intermediate/packages/opencv-3.2/lib/$(Configuration)")
为什么要在
link\u directories()
调用中手动添加后缀?你想实现什么?难道CMake
不支持opencv
和find\u包(需要opencv)
吗?在这个例子中,我使用了包括opencv在内的几个库。某些库不在$(配置)文件夹中。因此,我添加了根文件夹作为库目录。