Linux/C/C++/嵌入式
kernelspirit
理想,快乐,生活,勇气!坚持就是胜利!
展开
-
[C/C++/嵌入式]嵌入式C编程的风格规范
嵌入式C编程的风格规范一、概述 本文档描述在嵌入式开发中,C语言编程中应该注意的编程风格;力图使不同的模块, 不同人员编写的程序具有类似的风格,为程序方便维护打下基础。 针对人员:所有参与C编程的开发人员。二、文件组织和结构 1.1 文件组织 一般在设计时就确定了系统的模块,并注重确定每个模块的接口部分,每个模块 我们用两个文件编写:.H和.C。 .H是模块的接口部分,只允许放置:原创 2005-04-06 13:16:00 · 2086 阅读 · 0 评论 -
linux内核编译详解
一、内核简介 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件 和网络系统,决定着系统的性能和稳定性。 linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在 /usr/s rc/linux下找到,大部分应用软件也都是遵循GPL 而设计的,你都可以获取相应的源程序 代码。全世界任何一个软件工程师都可以将自己认为优秀的代码加入到转载 2007-10-15 15:16:00 · 2151 阅读 · 0 评论 -
手把手教你如何建立自己的Linux系统(LFS速成手册)
前言: LFS是一部非常好的制作一个完整的操作系统的手册,但LFS是属于指导性的手册,因此它默认的前提条件是具备一定的Linux使用经验的用户群,所以它在每个软件包的安装部分只给出了在目录中的全部操作指令,而对于解压缩之类的则交给用户自己去解决,但对于很多第一次使用LFS的用户往往会出现一些不清楚某条命令应该是在哪里执行的问题,本文力图从实例上来解释这些问题。 本文虽然是采用VMWare Wo转载 2007-10-17 22:51:00 · 2159 阅读 · 0 评论 -
家用路由器技术深入剖解
家用路由器技术深入剖解作者:twoturen来源:http://tech.sina.com.cn/h/2007-05-21/08521517284.shtml 宽带上网已经不是什么新鲜事情,人们对相关的网络器件已经不再陌生,比如说常见的路由器,见图1。对于一般的网络用户,他们能知道怎样使用路由器来上网、玩游戏等就已经感到很满足了,通常情况下对路由器的深层技术很少去过问研究,但做为兴趣广泛的技转载 2008-02-20 09:55:00 · 11883 阅读 · 1 评论 -
命令行下强大的虚拟网络配置工具—vnetlib
命令行下强大的虚拟网络配置工具—vnetlib 制作VMware Server绿色版的时候起了很大的作用,赞一下,在VMware Server、Workstation、Payer目录下都能找到vnetlib.exe这小家伙 To create a virtual network adapter use: start /wait vnetlib -- add adapt转载 2008-04-16 14:17:00 · 2512 阅读 · 0 评论 -
sed的用法
1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。转载 2008-05-04 09:19:00 · 586 阅读 · 0 评论 -
Linux原来也就这么回事
#vp_maindiv{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 1.5em; /*background-color:#C8E0D8;*/ background-color:#C2D8FC; border-style:dashed; bord原创 2008-06-14 18:14:00 · 1330 阅读 · 0 评论