- 博客(6)
- 收藏
- 关注
原创 linux应用层定时器与休眠
linux下定时器的使用 -- alarm() & setitimer():1、alarm------------------------------------------- 如果不要求很精确的话,用alarm()和signal()就够了 unsigned int alarm(unsigned int seconds) 函数说明: alarm()用来设置信号SIGALR
2008-04-22 19:13:00 4128 1
原创 linux解决中文乱码
LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun16"
2008-04-19 12:21:00 2184
原创 Linux操作系统中连接库的生成
库有动态与静态两种,动态通常用。so为后缀,静态用。a为后缀。例如:libhello.so libhello.a 为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以。so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。 ln -s libhello.so.1.0 libhello.so.1 ln
2008-04-17 14:09:00 1903
转载 Linux环境进程间通信(三)消息队列
本系列文章中的前两部分,我们探讨管道及信号两种通信机制,本文将深入第三部分,介绍系统 V 消息队列及其相应 API。消息队列(也叫做报文队列)能够克服早期unix通信机制的一些缺点。作为早期unix通信机制之一的信号能够传送的信息量有限,后来虽然POSIX 1003.1b在信号的实时性方面作了拓广,使得信号在传递信息量方面有了相当程度的改进,但是信号这种通信方式更像"即时"的通信方式,它要求接
2008-04-16 09:13:00 2184
原创 如何为嵌入式开发建立交叉编译环境[转帖]
在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来越多的进入人们的生活之中,应用范围越来越广。在裁减和定制Linux,运用于你的嵌入式系统之前,由于一般嵌入式开发系统存储大小有限,通常你都
2008-04-15 20:33:00 798
原创 跟我一起写 Makefile[转帖]
原文链接:http://bbs.chinaunix.net/viewthread.php?tid=408225转载请注明作者名及原文出处 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和
2008-04-15 19:50:00 1490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人