![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式Linux
禅口魔心
芯片公司摸鱼狗
展开
-
进程——wait函数
wait()的函数原型是:#include #include pid_t wait(int *status)进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出。如果让它找到了这样一个已经变成僵尸的子进程,wait 就会收集这个子进程的信息,并把它彻底销毁后返回;如果没有找到这样一个子进程,wait就会一直阻塞在这里,直到原创 2015-10-09 11:23:06 · 626 阅读 · 0 评论 -
进程——管道
管道是一个进程连接数据流到另一个进程的通道, 它通常是用作把一个进程的输出通过管道连接到另一个进程的输入。在 Linux 命令中通常通过符号“ |”来使用管道,例如:$ ps -ef | grep init此命令中 ps 是一个独立的进程, grep 也是一个独立的进程,中间的管道把本来要输出到屏幕的数据输出到 grep 这个进程中,作为 grep 这个进程原创 2015-10-09 11:24:12 · 535 阅读 · 0 评论 -
进程——共享内存
共享内存是允许两个不相关的进程访问同一个逻辑内存的进程间通信方法,是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用 C语言 malloc()分配的内存一样。两个进程使用共享内存通信机制。POSIX原创 2015-10-09 11:25:44 · 491 阅读 · 0 评论 -
Automake
工作的原因,从搞单片机的彻底变成搞嵌入式Linux的很多东西不会,查资料自己学,慢慢学习本文来源自网络源文章链接:http://blog.csdn.net/houwei544/article/details/8185916autoconf/automake主要用于创建MakefileUbuntu下安装automake:sudo apt-get ins转载 2015-10-09 11:17:35 · 411 阅读 · 0 评论 -
opus开源库使用
因为工作的原因,用到了源自国外的opus开源库,opus相关的资料比较少,自己用了一段时间,把相关东西整理记录下首先需要在opus官网上下载opus相关的源码资料http://www.opus-codec.org/在第二行downloads里面可以看到全部的源码下载这里我们需要下载opus-tools-0.1.9.tar.gz和opus-1.1.tar.gz原创 2015-10-09 11:27:01 · 6486 阅读 · 8 评论