linux应用程序编程
文章平均质量分 77
LoveLifeLoveYours
这个作者很懒,什么都没留下…
展开
-
文件操作编程一(open、close、read、write、lseek函数的使用)
open()函数原创 2013-12-15 21:26:39 · 2467 阅读 · 0 评论 -
文件操作二(fcntl文件锁)
1、在文件已经共享的情况下如何操作,也就是当多个用户共同使用、操作一个文件的情况,这时,Linux 通常采用的方法是给文件上锁,来避免共享的资源产生竞争的状态。2、fcntl()是一个非常通用的函数,它可以对已打开的文件描述符进行各种操作,不仅包括管理文件锁,还包括获得和设置文件描述符和文件描述符标志、文件描述符的复制等很多功能3、fcntl()函数格式所需头文件:#inclu原创 2013-12-15 22:05:20 · 927 阅读 · 0 评论 -
文件操作三(select、poll多路复用)
1、select()和poll()的I/O 多路转接模型是处理I/O 复用的一个高效的方法。它可以具体设置程序中每一个所关心的文件描述符的条件、希望等待的时间等,从select()和poll()函数返回时,内核会通知用户已准备好的文件描述符的数量、已准备好的条件等。通过使用select()和poll()函数的返回结果,就可以调用相应的I/O 处理函数。2、select()函数的语法格式所需原创 2013-12-15 23:18:28 · 952 阅读 · 0 评论 -
嵌入式开发环境搭建
交叉编译环境的搭建1、在/usr/local/下建立交叉编译器的安装目录armsudo mkdir /usr/local/arm原创 2014-04-27 18:22:37 · 599 阅读 · 0 评论