Linux
文章平均质量分 54
遥望未来_cheerup
这个作者很懒,什么都没留下…
展开
-
Linux下共享库搜索方式
在协议共享库依赖时,会检查依赖选项中是否有斜线(/)。如果有,那么会将其看成为路径,在该路径下加载共享库。如果没有协议,按一下方式搜索: 1)如果可执行文件的DT_RPATH运行时库路径列表中包含目录,但不包含DT_RUNAPTH列表时,那么在该包含目录中搜索改共享库。 2)如果定义了LD_LIBRARY_PATH环境变量,那么会依次搜索该环境变量包含的目录。但如果可执原创 2015-09-30 09:33:22 · 563 阅读 · 0 评论 -
Linux下MakeFile文件
makefile文件时Linux下用于编译规则,我们可以原创 2016-07-10 02:02:59 · 490 阅读 · 0 评论 -
Linux进程间通讯(IPC)------匿名管道
匿名管道的特点 数据是字节流。当从一个管道中读取数据时,除非一端写入数据或写端关闭,否则会处于阻塞状态。管道是单传输的,只能一端用于写,一端用于读,即是半双工的。管道只能在具有相同祖先的进程间进行通讯。当写入的数据小于PIPE_BUF字节时,那么写入操作是原子性的(就是要么全部数据连续写入,要么一个字节都没有写入)。这样可以确保多个进行写一个管道时,出现数据混乱问题。管道容量有限原创 2016-07-16 14:33:41 · 330 阅读 · 0 评论 -
Linux进程间通讯(IPC)------FIFO
FIFO的特点 FIFO相比于匿名管道,一个最大的特点是,其可以不用像匿名管道一样,只能在拥有共同祖先的进程间通讯,而是可以在任意的进程间通讯。FIFO和匿名管道相比还有一个大的区别为:FIFO在文件系统中有名称,可以像普通文件一样操作。其他大部分特点都和匿名管道一样,传输的数据都是流、半双工、对于数据小于PIPI_BUFSIZE的数据来说是原子性的、传输的大小也有限制。默认为阻原创 2016-07-16 16:38:33 · 477 阅读 · 0 评论