Live555源码学习第一节

Live555源码学习第一节

编译与调试环境的搭建

一直想学习live555,苦于始终没有机会。碰巧,由于公司某同事辞职,于是借此机会对live555进行分析学习,故将自己的学习笔记谨记于此

由于很多开源代码都与Linux有牵连,我非常怕麻烦,故而我在阅读这份代码时所选操作系统为Ubuntu 32 bit(如无特别说明,文中提到的工具均是Linux平台下的工具)。在以后的学习中,会用到UML相关的知识,如果您不清楚什么是UML,那么请您先自学UML模型的相关知识。

由于笔记技术实在有限,分析中难免存在错误和疏忽,还请多多见谅。当然,我非常感谢您提出宝贵的建议,我的邮箱是:lovey599@qq.com

1         安装Eclipse

l  $sudo apt-get update

l  $sudo apt-get install eclipse eclipse-cdt

2         自行前往live555官方下载最新版本的源代码

3         对源代码进行配置,以得到makefile

l  $cd live555

l  $./configure linux

4         打开Eclipse,依次执行文件à新建àC++项目,输入项目名称,选择项目类型为Makefile projectàEmpty project,工具链为Linux GCC,点击完成。

5         在新创建的项目上单击右键,选择导入à常规à文件系统,浏览至live555源代码所在的根文件夹,选择全部,然后确定即可。

6         点击菜单栏项目à构建项目。如果一切顺利,那么你能在project view视图中看到二进制节点,展开该节点,里面就是编译好的live555测试程序。如果需要调试某个程序,请选中某个二进制文件,单击鼠标右键à调试方式à本地C++程序,稍后会弹出询问对话框,选择GDB作为调试器即可。 

笔记以前曾经讨论过如何用QtCreatorVLC进行调试,其实,Linux下的集成开发环境都能基于Makefile建立工程,而很多开源代码也是基于Makefile的,此时,你应该可以猜测到,可以用Eclipse调试绝大多数开源代码了。对Eclipse的其它一些设置,比如汉化、包含路径以及浮动提示窗口背景色等,请自行解决。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值