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
相关文章
|
7月前
|
Ubuntu 关系型数据库 MySQL
构建高效问题解答平台:使用Cpolar和Tipas在Ubuntu上搭建专属问答网站-1
构建高效问题解答平台:使用Cpolar和Tipas在Ubuntu上搭建专属问答网站
|
4天前
|
存储 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系统有深入了解的开发者。
16 0
|
4天前
|
Ubuntu Linux 开发工具
建立ubuntu下基于eclipse的android开发环境
建立ubuntu下基于eclipse的android开发环境
|
3月前
|
存储 Ubuntu Docker
百度搜索:蓝易云【在Ubuntu上安装Discourse开发环境】
请注意,以上只是概述,并不包含详细的步骤和指令。安装Discourse开发环境是一个复杂的过程,需要对Ruby、Ruby on Rails和Docker等技术有深入的理解,并且需要熟悉系统管理和网络配置。建议在安装Discourse之前,先学习相关知识并查阅官方文档和教程,以确保正确搭建和配置Discourse开发环境。
32 5
|
5月前
|
Ubuntu Linux 编译器
Linux Ubuntu命令行快速配置C++开发环境
Linux Ubuntu命令行快速配置C++开发环境
|
5月前
|
Ubuntu Linux 开发工具
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
138 1
|
5月前
|
Ubuntu Linux
百度搜索:蓝易云【ubuntu20.04上构建qemu启动linux kernel教程。】
现在,你已经在Ubuntu 20.04上成功构建并启动了Linux内核。你可以根据你的需求进行内核定制,并进行进一步的开发和调试。请注意,这只是一个基本的教程,如果你需要更多高级的配置和定制选项,请参考Linux内核的官方文档和相关资源。
45 0
|
6月前
|
Ubuntu 网络安全 开发工具
windows + ubuntu + vscode开发环境配置安装(二)
windows + ubuntu + vscode开发环境配置安装(二)
105 0
|
6月前
|
Ubuntu Linux 虚拟化
windows + ubuntu + vscode开发环境配置安装(一)
windows + ubuntu + vscode开发环境配置安装(一)
95 0
|
7月前
|
Ubuntu 安全
构建高效问题解答平台:使用Cpolar和Tipas在Ubuntu上搭建专属问答网站-2
构建高效问题解答平台:使用Cpolar和Tipas在Ubuntu上搭建专属问答网站