linux
文章平均质量分 68
麦兜兜
白羊座的男人!
展开
-
每天一条linux常用命令:du 命令常用方法
du的英文原义为“disk usage”,含义为显示磁盘空间的使用情况。du命令功能说明:统计目录(或文件)所占磁盘空间的大小。语 法:du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][原创 2011-07-09 01:15:40 · 1332 阅读 · 0 评论 -
学习emacs设置的好去处
详细的介绍emacs的各项设置,分类很清楚,初学者的好去处http://ann77.emacser.com/Emacs/EmacsIndex.html原创 2011-07-13 23:00:14 · 1159 阅读 · 0 评论 -
linux下一个计时器的实现(使用了list_head)
c文件=====================================================关于list_head请看另一篇文章http://blog.csdn.net/lvhongya/article/details/6609565/* * This原创 2011-07-15 21:17:44 · 1713 阅读 · 0 评论 -
linux kernal中list_head的移植和使用
在Linux内核中使用了大量的链表结构来组织数据,包括设备列表以及各种功能模块中的数据组织。这些链表大多采用在[include/linux/list.h]实现的一个相当精彩的链表数据结构。 /** @} 下面这段是从 linux/list.h 上移植过来的*/#ifndef原创 2011-07-15 21:10:18 · 2752 阅读 · 0 评论 -
automake的使用和注意事项(错误分析)
今天下午搞了一个下午,终于算是会用一点automake了,在这里写下来,防止以后犯下同样的错误。先贴一篇别人写的使用步骤,我是按照这个步骤来的,但是却出现了不少意想不到的错误啊!这篇文章大部分是从网上找到了,但是原作者在几个关键的点上(可能是菜鸟才会犯的错误吧),没有指出来,我这原创 2011-07-17 18:31:16 · 1929 阅读 · 0 评论 -
运行automake 命令出现(error while making link)的错误及解决
$ automake --add-missingconfigure.in:3: installing `./install-sh'; error while making link: 不支持的操作configure.in:3: installing `./missing'; er原创 2011-07-17 15:01:15 · 2001 阅读 · 2 评论 -
arm 下C编程的非对齐访问
看到这个标题,你以为我要讲的是程序中结构体的字节对齐问题,我要将的是arm下的对于非对齐数据的访问。这个问题把我折腾了一天啊!闲话少说了,先贴一个测试的代码,如果有arm开发板的同学可以拿到板子上跑一下,和在x86机器上跑出来的程序结果对比一下。测试代码 #include原创 2011-07-20 16:40:11 · 2732 阅读 · 1 评论 -
Linux下汉字编码的转换(gbk转换为utf8)
因为项目的需要linux下将GBK编码转换为utf8编码,google一下,网上的相关资源比较少,下面的操作经过本人的反复试验。本例子同样适用于其他的编码转换。有gbk到utf8的转换过程,需要经过unicode作为中间编码。因为Windows的转换相对简单,先讲一下windows下的转换过程,linux下的过程基本相同,函数使用上有差别。Windows下:1、在windows下可以使原创 2011-11-25 11:34:13 · 21662 阅读 · 3 评论