首页 > 代码库 > opencv配置及Cmake配合VS编译
opencv配置及Cmake配合VS编译
所用工具及环境 :
工具:opencv2.4.9
Cmake-3.7.0-rc1-win64-x64
VS2013
环境:Win10 64位
环境变量配置:找到opencv目录,添加两项,32位还是64位酌情处理。
编译方法:
Step1:新建一个文件夹,随意命名,里面建两个子目录,取名build和src,src里面装 源代码cpp文件 和 CMakeLists.txt文件。
如何编写简单的CmakeLists.txt?
cmake_minimum_required(VERSION 2.8)project(Test) set(CMAKE_BUILD_TYPE Release)#find opencvfind_package(OpenCV REQUIRED)include_directories(${OpenCV_INCLUDE_DIRS})link_directories(${OpenCV_LIBRARY_DIRS})add_definitions(${OpenCV_DIFINITIONS})set(src main.cpp)add_executable(Test ${src})target_link_libraries(Test ${OpenCV_LIBS})
Test是工程名,main.cpp是代码文件
set是设置变量,src就代表main.cpp
Step2:打开cmake-gui.exe,src是源代码的位置,src名称是自己命名得,对应好,build是编译的文件夹,点击configure,下方出现configure done之后就可以generate了,
step3:用vs打开build文件夹下的.sln,打开工程后编译运行,不要忘记把要运行的项目右键 "设为启动项目",否则会报错。
opencv配置及Cmake配合VS编译
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。