Linux Dev
johsonwoo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
makefile教程---nmake命令编译器的使用
简介大家已经习惯于微软提供的功能强大的IDE,已经很少考虑手动编连项目了,所谓技多不压身,有空的时候还是随我一块了解一下命令行编译。C/C++/VC++程序员或有Unix/Linux编程经验应该很熟悉,以前我曾写过一篇文章描述用csc/vbc来进行命令行编译,今天再介绍一原创 2011-08-14 15:35:56 · 983 阅读 · 0 评论 -
用于编写configure.in的Config语言简介
转自:http://blog.chinaunix.net/space.php?uid=21630977&do=blog&cuid=19780341. 介绍Config语言不是bash. Config语言是一种Linux内核配置语言. config.in and Confi转载 2011-08-26 22:37:18 · 586 阅读 · 0 评论 -
libevent跨平台事件驱动库简介
转自:http://blog.youkuaiyun.com/eroswang/article/details/4206284libevent产生的背景通常我们在建立服务器的处理模型的时候,主要是下面集中模型; (1) a new Connection 进来,用 fork()转载 2011-08-18 17:03:46 · 540 阅读 · 0 评论 -
编译时限制--<limits.h>
中定义的整型值大小NameDescriptionMinimum acceptable valueTypical valueCHAR_BITbits in a char8原创 2011-08-19 10:56:11 · 838 阅读 · 0 评论 -
Th major functions of Pthread
Thread Man Pages:pthread_atfork - register handlers to be called at fork(2) timepthread_attr_destroy [pthread_attr_init] - threa原创 2011-08-14 12:35:06 · 451 阅读 · 0 评论 -
UNIX/LINUX中一些常用的基本系统数据类型
TypeDescriptioncaddr_tcore addressclock_tcounter of clock ticks (process time)comp_t原创 2011-08-19 11:05:42 · 502 阅读 · 0 评论 -
Unix/Linux头文件说明
ISO C 标准头文件HeaderFreeBSD 5.2.1Linux 2.4.22Mac OS X 10.3Solaris 9Description•原创 2011-08-19 10:21:37 · 1657 阅读 · 0 评论 -
进程间通信机制之四:管道
管道是UNIX系统IPC的最古老形式,并且所有UNIX系统都提供此种通信机制。管道有下面两种局限性:(1)历史上,它们是半双工的。现在,某些系统提供全双工管道,但是为了最佳的可移植性,我们决不应预先假定系统使用此特性。(2)它们只能在具有公共祖先的进程之间使用。通常,一个原创 2011-08-15 22:24:06 · 508 阅读 · 0 评论 -
Linux高级编程系列之一:信号
信号是UNIX和Linux系统响应某些条件而产生的一个事件。接收到该信号的进程会相应地采取一些行动。用术语生成(raise)表示一个信号的产生,使用术语捕获(catch)表示接收到一个信号。信号是由于某些错误条件而生成的,如内存段冲突、浮点处理器错误或非法指令等。它们由shell原创 2011-08-17 10:22:39 · 1314 阅读 · 0 评论 -
进程间通信机制之二:信号量
当我们编写的程序使用了线程时,不管它是运行在多用户系统上、多进程系统上,还是运行在多用户多进程系统上,我们通常会发现,程序中存在着一部分临界代码,我们需要确保只有一个进程(或一个执行线程)可以进入这个临界代码并拥有对资源独占式的访问权。信号量有着复杂的编程接口,但幸运的是,我原创 2011-08-15 18:10:05 · 913 阅读 · 0 评论 -
进程间通信机制之三:共享内存
共享内存是IPC众多机制中的一种。它允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间传递数据的一种非常有效的方式。虽然X/Open标准并没有对它做出要求,但大多数共享内存的具体实现,都把由不同进程之间共享的内存安排为同一段物理内存。共享内存是由IPC原创 2011-08-15 22:22:04 · 1237 阅读 · 0 评论 -
进程间通信机制之一:消息队列
该系列文章将介绍几种进程间通信的方法,包括信号量、共享内存、消息队列、管道、FIFO。其中,信号量用于管理对资源的访问;共享内存用于在程序之间高效地共享数据;消息队列用于在程序之间传递数据的一种简单方法。首先来介绍消息队列(message queue)。消息队列与命名管道原创 2011-08-15 15:14:28 · 1093 阅读 · 0 评论 -
例解 autoconf 和 automake 生成 Makefile 文件
转自:http://www.ibm.com/developerworks/cn/linux/l-makefile/引子无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 mak转载 2011-08-26 22:03:23 · 344 阅读 · 0 评论
分享