由于GNURadio由3.6版本升级到3.7版本之后,原有的代码需要进行改动之后才可以进行编译。
改动介绍请参阅http://gnuradio.org/redmine/projects/gnuradio/wiki/Move_3-6_to_3-7
否则会出现以下提示:
1
2
3 |
主要参考:http://colding.bokee.com/5277082.html (实例程序是参考这的)
http://wbwk2005.blog.51cto.com/2215231/400260 (语言描述出自这里)
在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。
一. 守护进程简介
Ubuntu 12.04.5 LTS i386环境下编译
sudu su
————————————————————————–
cd /opt
mkdir …
由于GNURadio由3.6版本升级到3.7版本之后,原有的代码需要进行改动之后才可以进行编译。
改动介绍请参阅http://gnuradio.org/redmine/projects/gnuradio/wiki/Move_3-6_to_3-7
否则会出现以下提示:
1
2
3 |
最近研究OpenBTS,去网上找相关的资料,好吧,很少。
比较稳定的v4.0版好像是X86的,我为了让系统稳定的跑在VHD硬盘上。使用了64位内核因此只好编译只是alpha的5.0版,并且官网也说了,64位下只保证模编译没问题功能都没测试过。
编译过程中肯定需要解决很多依赖库的问题,只是之前编译GNURadio和UHD驱动时已经雷都铲过了,所以编译这个东西时基本没有再提示我还缺少什么库了。
首先给个编译参考吧,英文的,我讨厌英文所以才写了这个。因为之前没看这个参考走了一些弯路,丢人的事先不提。
首先取代码:$ git clone https://github.com/RangeNetworks/dev.git…
最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发, 而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决。
一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于“段错误”的准确定义(参考Answers.com):
A segmentation fault
分类: LINUX
浅析logcat驱动到应用的流程
=================================================== |
http://blog.csdn.net/jinzhuojun/article/details/9900105
分类: LINUX