qt-embedded编译phonon模块


转载文章一:

http://blog.sina.com.cn/s/blog_61d5410e0100g2db.html

关于qt embedded phonon 安装问题,这里和大家分享,可能在安装$sudo ./configure -phonon -phonon-backend .....的时候会说找不到phonon ,很明显因为没有这个phonon这个库,当然就会找不到,在编译的时候,特别是./configure -phonon -phonon-backend当编译很段时间后会说:Phonon support cannot ...这个时候就就请你加上'-v';$sudo ./configure -phonon -phonon-backend -v 这个选项,他会提示你什么地方错误了,这个时候它会提示:gstreamer 错误,当然也有可能不这个地方,这个只提供一种方法,很明显,在编译phonon时它找不到gstreamer 插件,这个时候我们就在新立德里面查找,结果里面真的有这些,说明没有安装那些依赖包!而且你在qt creater 帮助文档里面(help)也会看见 ,在help 里面输入phonon在下拉菜单中,它就会显示Phonon

Overview 然后你点击进去,在installint Phonon 这个地方有linux安装Phonon所需的包,当然这里也windows 安装所需的包,在linux下的包有四个

1、libgstreamer0.10_0.10  

2、libgstreamer0.10_0.10-devel

3、libgstreamer-plugins-base0.10  

4、libgstreamer-plugins-base0.10-devel 在新立德收索gstreamer 里面有很多这样的包,请你分别一下那些包需要安装,然后将这四

个包,在新立德里面安装好,这样你安装phonon 这个模块就算快完成了。接下来你就$sudo ./configure -phonon -phonon-backend -qvfb -embedded -x86 “-prefix /.....也可以跟你要安装的路径也可以不跟”
然后在 $make 
        $make insatll

转载文章二:

http://blog.csdn.net/tonylk/archive/2008/08/19/2796492.aspx

1)安装各类需要使用到的开发包
sudo apt-get install xorg-dev
//下面的为gstreamer需要使用的头文件等
sudo apt-get install libglib2.0-dev
sudo apt-get install libgstreamer0.10-dev
sudo apt-get install libgstreamer-plugins-base0.10-dev
sudo apt-get install libxml-dev
//下面为OpenGL需要使用的头文件等
sudo apt-get install xlibmesa-gl-dev
sudo apt-get install xlibmesa-glu-dev

2)设置gcc的INCLUDE环境变量
向.baserc文件加入以下内容
GSTREAMER_INCLUDE_PATH=/usr/include/gstreamer-0.10
GLIB_INCLUDE_PATH=/usr/include/glib-2.0:/usr/lib/glib-2.0/include
LIBXML_INCLUDE_PATH=/usr/include/libxml2

CPLUS_INCLUDE_PATH=$GSTREAMER_INCLLUDE_PATH:$GLIB_INCLUDE_PATH:$LIBXML_INCLUDE_PATH:$CPLUS_INCLUDE_PATH
export CPLUS_INCLUDE_PATH

3)开始配置和编译Qt
需要指定phonon参数,否则phonon是不会被编译的
./configure -phonon
make

在Windows下编译Qt4.4+Phonon时,需要DirectShow的头文件。

总结:

经过上述两位达人的介绍,我试了试,可是不行,还是报错,偶然发现,在上面两位达人的基础上,经过下面的步骤不报错,呵呵,郁闷啊!

./configure -prefix /usr/qt-arm -phonon -phonon-backend

make

make install

哎,无语啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值