码迷,mamicode.com
首页 > 其他好文 > 详细

opencv配置及Cmake配合VS编译

时间:2016-10-14 14:49:06      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

所用工具及环境 :

工具: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 opencv
find_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编译

标签:

原文地址:http://www.cnblogs.com/TFYu/p/5960062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!