为了更好的学习,感觉很有必要建立一个自己的源码库。 建立该源码库的目的很简单: 1>. 知识在于积累 2>. 自己查找起来方便。 3>. 分享自己的部分源码,当然也有很多是直接来源于网上的(感觉很不错的就留下了) ==> 学习、交流。 为了让大家记住这个小Blog,就把所有的小源码设置个解压密码吧(gan.cublog.cn)! 里面的很多代码其实很不成熟, 在真正使用时请自己按照自己的需要修改, 对此使用中出现的问题不服任何...
by luojingqing - Linux文档专区 - 2007-11-22 11:57:42 阅读(841) 回复(0)
一个小窍门生成小而精准的cscope工程
1> 这个小敲门需要首先编译linux的内核映像。
2> 接着运行gdb生成该映像的源文件列表,将这个文件经过处理就得的精确的cscope.files文件,所有其他无关的文件都排除在此列表之外。
arm-none-linux-gnueabi-gdb --ex "info sources" vmlinux > cscope.files #此命令需敲q 退出
vi cscope.files # 去掉头15行非...
首先进行修改内核的步骤: 1.修改相应的c源文件 2.修改相应的Kconfig 3.修改相应的makefile (如果添加了其他的源文件) 然后开始内核的编译步骤: ------------------------------------------------------------------------ 注:如果不是初次编译,那么要在第5,6步之间运行下面的命令 make dep (检查编译过程中的依赖的文件和头文件的一致性) make clean (清除旧的目标文件) ---------------------------------------...
http://lxr.linux.no/ 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/104050/showart_2051377.html
经常会遇到有人问某某命令的源码...不过看好的代码,比看好的书更爽,更别说比劣质的书籍了.所以linux kernel source. libc(newlib).coreutils.net-tool.iproute2.还有wireless-tools都是很值得一看的.不过你要是真能肯完这些,你也就成神了.holly shit. [root@mip-123456 nmap-4.68]# whereis iwconfig iwconfig: /sbin/iwconfig /usr/share/man/man8/iwconfig.8.gz [root@mip-123456 nmap-4.68]# rpm -qf /...
内核源码中主要包含以下子目录: arch:包含了与体系结构相关的代码 对应于每一个支持的体系结构,有一个相应的子目录如i386、arm、alpha等。 其每个体系结构子目录下包含几个主要的子目录: kernel:包含与体系结构相关的内核代码 mm: 包含与体系结构相关的内存管理代码 lib: 包含与体系结构相关的库代码 documentation:包含内核的文档 drivers:包含设备驱动代码。每类设备有相应...