熟悉 CMake (三)—— 配置 opencv3

原创 2016年05月30日 21:53:15

对 opencv 3 的配置十分简单,只需修改 CMakeLists.txt 文件:

在最后一行 add_executable 前后插入如下内容:

  • find_package(OpenCV REQUIRED)
  • target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})

这里不防给出一个完整 CMakeLists.txt 文件:

cmake_minimum_required(VERSION 3.5)
project(OpenCV_Test)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES main.cpp)
find_package(OpenCV REQUIRED)
add_executable(OpenCV_Test ${SOURCE_FILES})
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

[OpenCv]Win10 X64 + VS2015 + CMake3.6.1 编译OpenCv3.1.0记录

一、OpenCv3.1.0配置 下载 在DOWNLOAD|OpenCv网站下载OpenCv3.1 for windows,如图 1; 解压 将下载的zip包解压到相应的文件夹中,文件内容如图 ...

OpenCV学习笔记(08):opencv3.2+cmake3.8+VS2013,编译opencv_contrib

Cmake编译opencv contrib部分1. 前言最近才知道,在OpenCV3.0 之后,OpenCV算法包被拆分成两部分,官方发布的OpenCV包只包含最基础最稳定的部分,而某些图像处理的经典...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

使用gazebo实现turtlebot入门级开发

实验室准备新进两台Turtlebot2,为了更快上手,便提前开始熟悉一下Turtlebot,通果查阅相关资料,我写了一个demo程序,并在gazebo模拟环境下进行了测试。

MSSQL大量数据时,建立索引或添加字段后保存更改----超时------该这么办

MSSQL大量数据时,建立索引或添加字段后保存更改----超时------该这么办
  • cpcpc
  • cpcpc
  • 2011-03-25 18:25
  • 688

C++ :: 的用法小结

:: 的用法小结: 用于将类内声明的静态数据成员在类外初始化; 用于将类内声明的函数成员在类外实现; 用于捞出继承时访问权限被改变的成员,使之还原为原来的权限; 继承时派生类新增了与基类同名的...
  • whz_zb
  • whz_zb
  • 2011-10-04 00:46
  • 28873

CLion 的使用(一)

toolchains 设置首先是找到设置 toolchains 的位置,【File】⇒ 【Setings】直接在搜索框中输入:toolchains,然后把 MinGW 的 home 目录(也即根目录,...

CMake学习记录--list(列表操作命令)

CMake是一个跨平台的工程管理工具,能方便的把工程转换为vs各个版本、Borland Makefiles、MSSYS Makefiles、NMake Makefiles等工程,对于经常在不同IDE下...
  • Qyee16
  • Qyee16
  • 2013-05-28 17:10
  • 2789

Makefile 文件怎么写

跟我一起写Makefile:MakeFile介绍1. make 命令与 Makefile 文件在 Linux 平台,执行 make 命令时,会在当前目录下寻找 Makefile(或 makefile)...

Android studio中NDK开发(一):CMakeLists.txt编写入门

自定义变量 主要有隐式定义和显式定义两种。  隐式定义的一个例子是PROJECT指令,它会隐式的定义_BINARY_DIR和_SOURCE_DIR两个变量;显式定义使用SET指令构建自定义变量...
  • liopo
  • liopo
  • 2017-08-29 20:12
  • 68

CMakeLists入门学习笔记

因为在使用OPENCV以及caffe的过程中都接触到了许多关于CMake的使用,于是就想了解一下CMake究竟是怎样一个东西,有什么作用。顺便做一个学习笔记。 本文参考《CMake Practice...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)