zoukankan      html  css  js  c++  java
  • 【ARM-Linux开发】使用QT和Gstreanmer 遇到的一些问题

    1、如果出现错误,可能是在安装UCT PCRF时,相关组件不全,略举两个碰到的错误。
    1)curl/curl.h:No such file or directory
    ——可能原因是libcurl及相关未安装完全,我出现此错误时是因为缺libcurl4-gnutls-dev
    2)src/includes.h:28:37: error: gst/interfaces/xoverlay.h: No such file or directory

    ——缺libgstreamer相关组件,在安装libgstreamer-plugins-base0.10-dev后,编译时没有再出现此错误。

    # apt-get install libgstreamer-plugins-base0.10-dev

    2.在使用Gstreamer时遇到

    Undefined reference to `gst_x_overlay_set_xwindow_id'

    问题的原因是 :
     

    gst_x_overlay_set_xwindow_id 所在的头文件 为 #include<gst/interfaces/xoverlay.h>
      该文件包含于动态库libgstinterfaces-0.10.so没有显式地加载

    在Code::Blocks 中的解决方法:
     Settings==> Compiler and debugger ==> Linkersettings ==> Linker libraries
      ==> Add ==>/usr/lib/libgstinterfaces-0.10.so

    或者:

    在。.pro文件中添加:LIBS +=/usr/lib/libgstinterfaces-0.10.so

  • 相关阅读:
    (转载)什么才是富人思维
    linux上的vs code的C++环境搭建
    [转载]双线性插值简介
    刻意练习行动手册
    滑动窗口技巧
    [转载]用于深入思考的小工具
    CF632E Thief in a Shop
    BZOJ1497 最大获利
    UVA10779 Collectors Problem
    洛谷P4311 士兵占领
  • 原文地址:https://www.cnblogs.com/huty/p/8517525.html
Copyright © 2011-2022 走看看