我在Windows上工作,我已经在MS Visual Studio 2010上的cmake中编译了opencv 3.2。现在我想让测试成为一个创建小项目的例子。 但我不知道应该如何看待CMakeLists。 我想用cmake在* .cpp文件中编译OpenCv示例代码。
有人可以帮我吗?
cmake_minimum_required(VERSION 2.8)
PROJECT (TestOpenCV)
find_package(OpenCV REQUIRED)
add_executable(test1 test1.cpp)
target_link_libraries(test1 OpenCV ${OpenCV_LIBS})
link_directories(${OpenCV_LIB_DIR})
···
因为我收到有关OpenCV.lib的链接错误?
我很感激你的帮助。
答案 0 :(得分:0)
感谢您的帮助:) 问题已修复。现在它可以与MS Visual Studio 2010和CMake 2.8.11一起正常工作
cmake_minimum_required(VERSION 2.8)
PROJECT (TestOpenCV)
find_package(OpenCV REQUIRED)
add_executable(test1 test1.cpp)
target_link_libraries(test1 ${OpenCV_LIBS})