博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv的CMakeLists.txt与makefile写法
阅读量:5221 次
发布时间:2019-06-14

本文共 888 字,大约阅读时间需要 2 分钟。

opencv的CMakeLists.txt

cmake_minimum_required(VERSION 2.8)project(my_run_name)find_package(OpenCV REQUIRED)add_executable(your_executable_file test_imgread.cpp)target_link_libraries(videostab ${OpenCV_LIBS})

linux下使用opencv的cpp代码,对应的makefile

有imread.cpp和fun2.cpp,以及fun2.h三个文件

all: outout: imread.o fun2.o    g++ -o nice imread.o fun2.o `pkg-config --libs opencv`imgread.o: imread.cpp    g++ -c imread.cpp `pkg-config --cflags opencv`fun2.o: fun2.cpp    g++ -c fun2.cpp `pkg-config --cflags opencv`

如果是用CLion作为IDE,则其CMakeLists.txt写成:

cmake_minimum_required(VERSION 3.2)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} source_file.h source_file.cpp)target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})

也就是添加了倒数第1行和倒数第3行。

转载于:https://www.cnblogs.com/zjutzz/p/4671466.html

你可能感兴趣的文章
appzapper注册码
查看>>
【Unity3D】用C#读取INI配置文件
查看>>
20155307《Java程序设计》实验二实验报告
查看>>
Studing Day1 - python基础1
查看>>
如何在Sharepoint调试webpart
查看>>
关于STM32通信方面的概念总结
查看>>
php数组根据值获取键名(转)
查看>>
oracle 表空间管理
查看>>
Git:Git的安装过程
查看>>
post和get的区别
查看>>
元旦真苦逼
查看>>
php反射机制获取未知类的详细信息
查看>>
装书包问题:从不同重量书中选任意本装入书包,刚好达到书包限重
查看>>
关于函数式编程语言
查看>>
小白学数据分析----->什么才是留存率的关键?
查看>>
形态学处理
查看>>
2018年09月
查看>>
leetcode 4SUM
查看>>
第一个shell脚本_安装jdk
查看>>
区块链--Ubuntu上搭建以太坊私有链
查看>>