如何编译OpenCv项目和cmake
我在Windows上工作,我已经在MSVisualStudio2010上用cmake编译了opencv 3.2。现在我想做一个测试,创建一个小项目的例子。 但我不知道这些人应该是什么样子。 我想用cmake在*.cpp文件中编译OpenCv示例代码 谁能帮我一下吗如何编译OpenCv项目和cmake,opencv,cmake,opencv3.0,Opencv,Cmake,Opencv3.0,我在Windows上工作,我已经在MSVisualStudio2010上用cmake编译了opencv 3.2。现在我想做一个测试,创建一个小项目的例子。 但我不知道这些人应该是什么样子。 我想用cmake在*.cpp文件中编译OpenCv示例代码 谁能帮我一下吗 cmake_minimum_required(VERSION 2.8) PROJECT (TestOpenCV) find_package(OpenCV REQUIRED) add_executable(test1 test1.
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的链接错误之后
如果您有任何帮助,我将不胜感激。谢谢您的帮助:)
问题已修复。现在它可以与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})
我在target\u link\u libraries()中得到了一个关于OpenCV.lib的链接错误
您列出了普通的OpenCV
,这就是链接器试图找到它的原因。删除该参数:所有OpenCV库都已在变量OpenCV_LIBS中列出。您的问题有点不清楚OpenCV编译是什么意思您想使用cmake从源代码构建OpenCV,还是想使用任何语言编译OpenCV项目?