感谢支持
我们一直在努力

Ubuntu下编译VLC 2.0.1

前提:电脑能连接到Internet


1、 下载vlc源码和依赖的工具


#sudo apt-get build-depvlc (当时的vlc版本是2.0.1)


#sudo apt-get install libtool build-essential automake1.10 git-core


2、 编译vlc


准备:先看看目录下的readme和install帮助文件,对编译过程有个了解,然后开始编译:


#cd vlc-2.0.1


#./bootstrap


#./configure –enable-debug –disable-nls –disable-optimizations


#make


#make install


3、 在contrib目录下是vlc用到的库,如果要编译这些库,如qt4


#tar xvzf qt4.7.4.tar.gz


#cd qt4


#./configure


#make


#make install


4、 安装Firefox Mozilla vlc插件,可以在Firefox中使用vlc


#sudo apt-get update


#sudo apt-get install vlc-plugin-pulse mozilla-plugin-vlc


5、 用Eclipse调试vlc


新建工程,选择根据makefiles创建工程,将vlc目录导入,选择gcc编译和gdb调试,即可调试vlc。


如果调试过程有串行,说明编译时有优化选项,可以找到相应的makefile文件,将所有的”-O2”替换成”-O0”,然后修改.c文件,重新build project,就能解决这个问题!


Timeline:


网上看vlc编译文章——编译vlc——看vlc官网文档——学习gcc——学习gdb调试知识——使用Emacs调试vlc——将vlc导入到Eclipse——使用Eclipse调试——去掉编译优化——vlc实际调试了解其大致结构——新建c++工程,将需要的vlc代码导入编译(失败,得深入了解makefile才能实现)


相关阅读:在Ubuntu 12.04/11.10 中安装最新的 VLC 2.0.1多媒体播放软件 http://www.linuxidc.com/Linux/2012-03/57589.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu下编译VLC 2.0.1
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏