先安装好opencv和 pkg-config.
看一下pkg-config设置的目录是否正确, 假设opencv的目录是/usr/loacal/include 和 /usr/local/lib:

$ pkg-config --cflags --libs opencv
-I/usr/local/include/opencv -I/usr/local/include  -L/usr/local/lib -lopencv_shape -lopencv_stitching -lopencv_objdetect -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_features2d -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_video -lopencv_photo -lopencv_ml -lopencv_imgproc -lopencv_flann -lopencv_core

$ pkg-config --cflags --libs opencv
-I/usr/local/include/opencv -I/usr/local/include  -L/usr/local/lib -lopencv_shape -lopencv_stitching -lopencv_objdetect -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_features2d -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_video -lopencv_photo -lopencv_ml -lopencv_imgproc -lopencv_flann -lopencv_core

Linux下编译命令:

g++ test.cpp -o test `pkg-config --cflags --libs opencv`

Fedora 30系统下,用g++编译opencv项目相关推荐

  1. 【OpenCV】Linux 下用 g++ 编译 OpenCV 程序

    编译命令: g++ gaussianBlur.cpp -o test `pkg-config --cflags --libs opencv` 执行编译生成的可执行文件: ./test gaussian ...

  2. Ubuntu18.04系统下,gcc编译过程分析、命令参数介绍及ELF文件格式学习

    GCC编译器背后的故事及常用命令.了解ELF文件格式 文章目录 GCC编译器背后的故事及常用命令.了解ELF文件格式 前言 一.GCC简介 二.GCC背后的战友 1.Binutils 2.C运行库 三 ...

  3. python下载opencv库_Window系统下Python如何安装OpenCV库

    关于OpenCV简介 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效--由一系列 C ...

  4. python中安装opencv一直说不是内部或外部文件_Window系统下Python如何安装OpenCV库

    关于OpenCV简介 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效--由一系列 C ...

  5. fedora linux搜狗输入法,在Fedora 28系统下安装搜狗输入法

    以下介绍在Fedora 28系统下安装搜狗输入法,也适用在Fedora 27下的安装,亲测可以.先声明一下,在Fedora 27及以后版本中出现的输入框候选词界面变形但不影响使用. 第一步:安装fzu ...

  6. Windows系统下使用Mingw编译并运行opencv教程

    一.编译环境 系统:Windows10旗舰版 cmake版本下载:3.9.2 QtMingw版本下载:qt-opensource-windows-x86-5.11.0.exe,太大了只能放网盘 ope ...

  7. Ubuntu 14.04系统下安装和编译QT 5.9.2库(桌面版/ARM嵌入式IMX6版)

    最近要搞一个嵌入式项目,在I.MX6平台上基于linux系统使用QT做界面开发,于是就研究了一下如何对QT 5.9.2版本的代码进行下载和编译.同时,因为编译出来的程序不光要能在I.MX6嵌入式板子上 ...

  8. 【c++】48.g++编译opencv、多线程

    有时候我们想做单个c++文件的进行测试函数功能的,需要用到编译命令,记住以下编译命令,供以后查阅: g++ test.cpp -std=c++11 -o test `pkg-config opencv ...

  9. 【Mpich_linux-centos7.9系统下最全编译安装调用】

    文章目录 Mpich_linux-centos7.9系统下编译安装调用 一.★Mpich软件定义: 二.★Mpich软件版本: 三.★Mpich2-1.4.1编译安装 3.1静态库的GNU编译(lib ...

最新文章

  1. Java EE (11) - 影响性能的因素
  2. linq之join子句
  3. 电脑要什么配置好_学平面设计用什么电脑比较好?对配置要求高吗?
  4. C++horspool算法查找字符串是否包含子字符串(附完整源码)
  5. 操作系统基础知识笔记
  6. 实现DDD领域驱动设计: Part 2
  7. linux-----强大的find
  8. 工程师的成熟模型_数据工程师的成熟度
  9. linux下getrlimit与sysconf函数
  10. python特性 property_python之中特性(attribute)与属性(property)有什么区别?
  11. CentOS7命令自动补全
  12. 中国政法大学政治与公共管理学院丛日云教授在毕业典礼上的演讲在网络上暴红,
  13. visual studio怎么编译python_我的计算机上的Python使用哪个版本的Visual Studio进行编译?...
  14. Numpy快速入门教程
  15. 80ms 求解世上最难数独 —— DFS的灵活运用
  16. BLP读书笔记(一)——通过shell访问终端模式
  17. 英特尔全面布局云边协同,夯实医疗云数智创新底座
  18. oracle bpm 集成erp,我们已经执行了ERP系统,为什么还要使用BPM系统?
  19. 感悟《疯狂的程序员》
  20. python证书认证_使用Python进行证书认证的Selenium Webdriver

热门文章

  1. 【转载】linux2.6内核initrd机制解析
  2. GUI菜单——菜单条、菜单、子条目之间关系
  3. [Silverlight入门系列]使用MVVM模式(1):MVVM核心概念
  4. J2ME下的手机游戏的优化
  5. 【Linux系列】【基础版】第二章 文件、目录管理
  6. 可心耳语-属于网络工程师的人声电台(第一期)
  7. CentOS 6.8 GRUB加密-修复和破解密码实战指南
  8. Apache安装遇到的相关问题
  9. ASP.NET MVC5+EF6+EasyUI 后台管理系统(4)-创建项目解决方案
  10. Javascript中的0,false,null,undefined,空字符串对比