gstreamer在Ubuntu下构建开发环境

简介: <p style="margin: 10px auto; line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"><span style="background-color: rgb(255, 255, 255);"><span style="font-fa

1,Ubuntu已经安装了gstreamer库,因此只需要再安装几个开发库即可,是

libstreamer0. 10 - 0
libstreamer0.
10 - dev
libstreamer0.
10 - 0 - dbg

在新立得里选中应用即可

2,测试gstreamer开发库

复制代码
#include  < gst / gst.h >
int  main ( int    argc, char   * argv[])
{
    
const  gchar  * nano_str;
    guint major, minor, micro, nano;
    gst_init (
& argc,  & argv);
    gst_version (
& major,  & minor,  & micro,  & nano);
    
if  (nano  ==   1 )
        nano_str 
=   " (CVS) " ;
    
else   if  (nano  ==   2 )
        nano_str 
=   " (Prerelease) " ;
    
else
        nano_str 
=   "" ;
    printf (
" This program is linked against GStreamer %d.%d.%d %s\n " ,
          major, minor, micro, nano_str);
    
return   0 ;
}
复制代码

3,编译运行

gcc  - Wall $(pkg - config  -- cflags  -- libs gstreamer - 0.10 ) hello.c  - o hello
.
/ hello

运行结果:

This program  is  linked against GStreamer  0.10 . 22
相关文章
|
3月前
|
开发工具 git 计算机视觉
在Ubuntu16.04上配置CLion的OpenCV4.3.0开发环境
在Ubuntu16.04上配置CLion的OpenCV4.3.0开发环境
34 0
|
3月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装Django并搭建开发环境的方法
在Ubuntu 16.04上安装Django并搭建开发环境的方法
21 0
|
5月前
|
Ubuntu
Ubuntu 22.04上构建libvirt源码错误解决
Ubuntu 22.04上构建libvirt源码错误解决
128 1
|
5月前
|
Ubuntu PHP Apache
蓝易云 - 如何在Ubuntu 22.04上安装PHP8.1并设置本地开发环境
以上就是在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境的步骤。
341 2
|
6月前
|
Ubuntu Linux 开发工具
建立ubuntu下基于eclipse的android开发环境
建立ubuntu下基于eclipse的android开发环境
45 1
|
6月前
|
存储 Ubuntu 网络协议
从Ubuntu-base构建ubuntu rootfs系统(以x86_64和arm为例)
本文介绍了基于Ubuntu-base构建自定义Linux系统的过程,适合嵌入式设备。Ubuntu-base是最小文件系统,包含软件包管理器,可以从Ubuntu源轻松安装软件。文章详细阐述了构建步骤,包括准备宿主系统(确保使用与目标系统相同架构的Ubuntu系统)、创建和挂载分区、配置Ubuntu源、设置DNS、添加用户配置、进入chroot环境以及安装软件(如内核、X-window系统等)。对于arm架构,还提供了通过qemu在X86_64系统上构建arm rootfs的方法。整个过程强调了定制和灵活性,适合对Linux系统有深入了解的开发者。
1520 0
|
6月前
|
存储 Ubuntu Docker
百度搜索:蓝易云【在Ubuntu上安装Discourse开发环境】
请注意,以上只是概述,并不包含详细的步骤和指令。安装Discourse开发环境是一个复杂的过程,需要对Ruby、Ruby on Rails和Docker等技术有深入的理解,并且需要熟悉系统管理和网络配置。建议在安装Discourse之前,先学习相关知识并查阅官方文档和教程,以确保正确搭建和配置Discourse开发环境。
57 5
|
6月前
|
Ubuntu Linux 编译器
Linux Ubuntu命令行快速配置C++开发环境
Linux Ubuntu命令行快速配置C++开发环境
127 1
|
6月前
|
Ubuntu Linux 开发工具
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
287 1
|
6月前
|
Ubuntu Linux
百度搜索:蓝易云【ubuntu20.04上构建qemu启动linux kernel教程。】
现在,你已经在Ubuntu 20.04上成功构建并启动了Linux内核。你可以根据你的需求进行内核定制,并进行进一步的开发和调试。请注意,这只是一个基本的教程,如果你需要更多高级的配置和定制选项,请参考Linux内核的官方文档和相关资源。
72 0