09 2012 档案
摘要:一、资源准备1、下载一个较稳定的老版本,2.6.30, 并解压源码:1 wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.xz2 tar Jxf linux-2.6.30.tar.xz3 cd linux-2.6.30/2、生成基本的配置信息:make defconfig 二、工具配置接下来要对内核默认配置文件进行修改,有3中方式,gconfig、xconfig和menuconfig, 分别依赖与gtk+2.0、qt3和libncurses5-dev。 通过相应命令安装依赖的包后,就可一进行配置了;1、使用me.
阅读全文
摘要:strcpy是常用的字符串复制函数,经常在面试中考到。该文件位于glibc源码的string目录中。在线资源路径:http://www.oschina.net/code/explore/glibc-2.9/string/strcpy.c快速查看源码如下: 1 /* Copyright (C) 1991, 1997, 2000, 2003 Free Software Foundation, Inc. 2 This file is part of the GNU C Library. 3 4 The GNU C Library is free software; you can re...
阅读全文
摘要:最近开始复习和深入学习C和C++的知识,陆陆续续查了很多库函数的实现方式;最好的学习方式莫过于分析和学习经典的C和C++的库函数的实现方式了,这样自己以后使用起来也会更加的得心应手;由于相关资料其实还比较分散;故近期创建了连个博文分类,分别解析C的库函数(glibc经典源码分析)和C++的库函数(stdlibc++经典源码分析);先从常用的和简单的函数实现开始吧,希望能够学到不少经验;1 glibc源码路径:官方网址:http://www.gnu.org/software/libc/download.html源码下载:http://ftp.gnu.org/gnu/glibc/在线浏览:http
阅读全文

浙公网安备 33010602011771号