摘要:
转:http://hi.baidu.com/fsx92/item/bdbf90d8adab409f260ae738大家都知道Unix/Linux系统是由命令驱动的。那么最基本的系统是命令行的(就是想DOS一样的界面)。X-Window-System是Unix/Linux上的图形系统,它是通过X-Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形,这时的图形是不可能由X来完成的,那是什么机制呢?答案是FrameBuffer。FrameBuffer不是一个图形系统,更不是窗口系统。它比X要低级,简单来说FrameBuffer就是一种机制的实现。这种机制是把屏幕上的
阅读全文
posted @ 2013-09-09 19:29
dolinux
阅读(2570)
推荐(0)
摘要:
内容引子模拟需求工具简介生成 Makefile 的来龙去脉Configure.in的八股文实战Makefile.am下载参考资料 关于作者评论引子无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到 make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源文件之间纷繁复杂的相互关系。但是如果通过查阅make的帮助文档来手工编写Makefile,对任何程序员都是一场挑
阅读全文
posted @ 2013-09-09 19:06
dolinux
阅读(319)
推荐(0)
摘要:
转载:http://www.sudu.cn/info/index.php?op=article&id=302529Linux中/proc目录下文件详解(一)声明:可以自由转载本文,但请务必保留本文的完整性。作者:张子坚email:zhangzijian@163.com说明:本文所涉及示例均在fedora core3下得到。 --------------------------------------------------------------------------------/proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。
阅读全文
posted @ 2013-09-09 17:22
dolinux
阅读(703)
推荐(0)
摘要:
转:http://hi.baidu.com/sei_zhouyu/item/3ab5bc9fb2ea29c3b6253140/proc/pid/是进程目录,存放的是当前运行进程的信息。譬如apache进程 ls -al /proc/23597:-r——– 1 root root 0 2009-05-26 15:00 auxv-r–r–r– 1 root root 0 2009-05-26 02:03 cmdline-r–r–r– 1 root root 0 2009-05-26 15:00 cpusetlrwxrwxrwx 1 root root 0 2009-05-26 15:00 c...
阅读全文
posted @ 2013-09-09 17:19
dolinux
阅读(2680)
推荐(0)
摘要:
转:http://book.2cto.com/201212/11763.html文件描述字函数是流函数的初等函数,每一个流都与一个描述字相连。给定一个打开的文件描述字,可以用fdopen()函数为它创建一个流。反过来,已知一个流,也可以用fileno()函数得到它的文件描述字。#include FILE *fdopen (int filedes, const char * opentype);int fileno (file * stream);fdopen()使描述字filedes与一个流相连。它的返回值是一个新的流,如果不能创建此流,则返回空指针。参数opentype的取值与fopen()
阅读全文
posted @ 2013-09-09 16:52
dolinux
阅读(1029)
推荐(0)
摘要:
转载:http://www.net527.cn/a/caozuoxitong/Linux/2012/0823/24385.html[root@localhost ~]# cat /proc/6873/stat6873 (a.out) R 6723 6873 6723 34819 6873 8388608 77 0 0 0 41958 31 0 0 25 0 3 0 5882654 1409024 56 4294967295 134512640 134513720 3215579040 0 2097798 0 0 0 0 0 0 0 17 0 0 0 [root@localhost ~]#...
阅读全文
posted @ 2013-09-09 16:40
dolinux
阅读(1139)
推荐(0)
摘要:
看如下代码: #include int main(int argc, const char *argv[]) { printf("%s\n","peng","dopmg","石家庄铁道大学"); return 0; }将代码改成: #include ...
阅读全文
posted @ 2013-09-09 16:25
dolinux
阅读(454)
推荐(0)
摘要:
转载:http://blog.csdn.net/ubuntulover/article/details/7581317(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。(3)从堆上分配,亦称动态内存分配。程序在运行的时候用malloc或new申请任意多少的内存,程序员自己负责在何时用free或delete释放内存。动态内存的生存期由
阅读全文
posted @ 2013-09-09 16:12
dolinux
阅读(1501)
推荐(0)
摘要:
glob库函数用于Linux文件系统中路径名称的模式匹配,即查找文件系统中指定模式的路径。注意,这不是正则表达式匹配,虽然有些相似,但还是有点差别。glob函数原型 #include int glob(const char *pattern, int flags, int errfunc(const char *epath, int eerrno), glob_t *pglob); glob函数搜索匹配 函数pattern中的参数,如/*是匹配根文件下的所有文件(不包括隐藏文件,要找的隐藏文件需要从新匹配),然后会将匹配出的结果存放到 pglob,即第4个参数中,第二个参数能选择匹配模式,如.
阅读全文
posted @ 2013-09-09 15:59
dolinux
阅读(13303)
推荐(0)
摘要:
转载:http://blog.csdn.net/universsky/article/details/8866402linux中grep命令的使用grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包 括grep、egrep和fgrep。grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expressi
阅读全文
posted @ 2013-09-09 15:21
dolinux
阅读(1097)
推荐(0)
摘要:
转载:http://www.cppblog.com/aa19870406/archive/2012/07/12/183018.htmlhttp://www.cnblogs.com/mydomain/archive/2011/08/23/2150567.html编写 TCP/SOCK_STREAM 服务程序时,SO_REUSEADDR到底什么意思?这个套接字选项通知内核,如果端口忙,但TCP状态位于 TIME_WAIT ,可以重用端口。如果端口忙,而TCP状态位于其他状态,重用端口时依旧得到一个错误信息,指明"地址已经使用中"。如果你的服务程序停止后想立即重 启,而新套接字依
阅读全文
posted @ 2013-09-09 11:30
dolinux
阅读(866)
推荐(0)
摘要:
转载:http://hi.baidu.com/zorro_knight/item/37af9e8c9dc71253e73d1924linux下的socket INADDR_ANY表示的是一个服务器上所有的网卡(服务器可能不止一个网卡)多个本地ip地址都进行绑定端口号,进行侦听。不光是多个网卡的问题.见如下server listen:80 0.0.0.0 //INADDR_ANY,外部的client ask 从哪个server的地址近来都可以连接到80端口.8088 192.168.1.11 //外部的client ask 从server地址192.168.1.11进来才可以连接...
阅读全文
posted @ 2013-09-09 11:22
dolinux
阅读(28272)
推荐(0)
摘要:
转载:http://www.cnblogs.com/zzx1045917067/archive/2012/12/19/2824552.html内核空间和用户空间是现代操作系统的两种工作模式,内核模块运行在内核空间,而用户态应 用程序运行在用户空间。它们代表不同的级别,而对系统资源具有不同的访问权限。内核模块运行在最高级别(内核态),这个级下所有的操作都受系统信任,而应 用程序运行在较低级别(用户态)。在这个级别,处理器控制着对硬件的直接访问以及对内存的非授权访问。内核态和用户态有自己的内存映射,即自己的地址空 间。处理器总处于以下状态中的一种:1、内核态,运行于进程上下文,内核代表进程运行于内
阅读全文
posted @ 2013-09-09 11:02
dolinux
阅读(348)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-29025972-id-3889653.html1>异常:是指CPU内部出现的中断,即在CPU执行特定指令时出现的非法情况。同时异常也称为同步中断,因此只有在一条指令执行后才会发出中断,不可能在指令执行期间发生异常。a.产生的原因: 程序的错误产生的,编程异常通常叫做软中断(eg:除数为0) 内核必须处理的异常条件产生的(eg:缺页)产生的目的:Linux利用异常来达到两个截然不同的目的:·给进程发送一个信号以通报一个反常情况·管理硬件资源 对于第一种情况,例如,如果进程执行了一个被0除的操作,CPU则会
阅读全文
posted @ 2013-09-08 22:50
dolinux
阅读(9664)
推荐(2)
摘要:
转载:http://www.douban.com/note/165931644/经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。在程序代码中包含 #include ,然后每次程序调用失败的时候,系统会自动用用错误代码填充errno这个全局变量,这样你只需要读errno这个全局变量就可以获得失败原因了。例如:#include #include #include int main(void){int fd;e..
阅读全文
posted @ 2013-09-08 22:48
dolinux
阅读(391)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-29025972-id-3874376.html程序编译后生成的目标文件至少含有三个段,分别为:.text、.data和.bss。text段:就是放程序代码的,编译时确定,只读;data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写.就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域; bss段:定义而没有赋初值的全局变量和静态变量,放在这个区域; 一个由c/C++编译的程序运行时占用的内存分为以下几个部分: 1、栈区(stack)— 由编译器自动分配释放 ,存放...
阅读全文
posted @ 2013-09-08 22:46
dolinux
阅读(507)
推荐(0)
摘要:
转载;http://blog.chinaunix.net/uid-29025972-id-3855500.html对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似“error while loading shared libraries”这样的错误,这是典型的因为需要的动态库不在动态链接器ld.so的搜索路径设置当中导致的。 具体说来,动态链接器ld.so按照下面的顺序来搜索需要的动态共享库: 1.ELF可执行文件中动态段中DT_RPATH所指定的路径。这实际上是通过一种不算很常用,却比较实用的方法所设置的:编译目标代码时,可以对gcc加入链接参数“-Wl,-rpath”指定动态库搜索..
阅读全文
posted @ 2013-09-08 22:45
dolinux
阅读(681)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-29025972-id-3855495.html 1. 连接和运行时库文件搜索路径的设置 库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的搜索路径之中。设置库文件的搜索路径有下列两种方式,可任选其一使用: (1). 在 /etc/ld.so.conf 文件中添加库的搜索路
阅读全文
posted @ 2013-09-08 22:44
dolinux
阅读(788)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-29171357-id-3889735.html1. 相关指令:chgrp:改变文件所属用户组 点击(此处)折叠或打开 chgrp [-R] group dirname/filename -R: 基本-r参数都是递归recursive chown:改变文件所有者、也可以改变用户组 点击(此处)折叠或打开 chown [-R] username dirname/filename chown [-R] username:groupdirname/filename ...
阅读全文
posted @ 2013-09-08 22:42
dolinux
阅读(237)
推荐(0)
摘要:
转载:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或 替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则 表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex, 复数有regexps、regexes、regexen。这些是正则表达式的定义。 由于起源于unix系统,因此很多语法规则一样的。但是随着逐渐发展,后来扩展出
阅读全文
posted @ 2013-09-08 22:41
dolinux
阅读(348)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-28917424-id-3889917.html前不久就在某位同学的博客里看到,但是今天找了好久没找到,就直接google了,现贴出来跟大家分享一下格式如下(双引号里面没有加任何额外字符,"字符串"为要打印的内容):printf("\...
阅读全文
posted @ 2013-09-08 22:32
dolinux
阅读(482)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-28685940-id-3889916.html内核代码绝大部分使用C语言编写,只有一小部分使用汇编语言编写,例如与特定体系结构相关的代码和对性能影响很大的代码。GCC提供了内嵌汇编的功能,可以在C代码中直接内嵌汇编语言语句,大大方便了程序设计。 一、基本内嵌汇编 GCC提供了很好的内嵌汇编支持,最基本的格式是:__asm__ __volatile__(汇编语句模板); 1、__asm__ __asm__是GCC关键字asm的宏定义:#define __asm__ asm __asm__或asm用来声明一个内嵌汇编表达式,所以任
阅读全文
posted @ 2013-09-08 22:30
dolinux
阅读(758)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-28685940-id-3889921.html 交叉编译工具链是一个由编译器、连接器和解释器组成的综合开发环境,交叉编译工具链主要由binutils、gcc和glibc 3个部分组成。有时出于减小 libc 库大小的考虑,也可以用别的 c 库来代替 glibc,例如 uClibc、dietlibc 和 newlib。建立交叉编译工具链是一个相当复杂的过程,如果不想自己经历复杂繁琐的编译过程,网上有一些编译好的可用的交叉编译工具链可以下载,但就以学习为目的来说读者有必要学习自己制作一个交叉编译工具链 构建ARM Linux交叉编
阅读全文
posted @ 2013-09-08 22:29
dolinux
阅读(1845)
推荐(0)
摘要:
转载:blog.chinaunix.net/uid-28685940-id-3889918.html我们对每个c或者汇编文件进行单独编译,但是不去连接,生成很多.o 的文件,这些.o文件首先是分散的,我们首先要考虑的如何组合起来;其次,这些.o文件存在相互调用的关系;再者,我们最后生成的bin文件是要在硬件中运行的,每一部分放在什么地址都要有仔细的说明。我觉得在写makefile的时候,最为重要的就是ld的理解,下面说说我的经验:首先,要确定我们的程序用没有用到标准的c库,或者一些系统的库文件,这些一般是在操作系统之上开发要注意的问题,这里并不多说,熟悉在Linux编程的人,基本上都会用ld命
阅读全文
posted @ 2013-09-08 22:23
dolinux
阅读(7598)
推荐(1)
摘要:
转载自:http://blog.chinaunix.net/uid-29094179-id-3889999.html1、正确显示中文注释1)Options->Style Properties2) 在左边Style Name下找到Comment Multi Line和Comment.在其右边对应的Font属性框下的Font Name中选“Pick...” 设置为宋体、常规、小四。确定,退回Style Properties界面,Size设为10。3)Done2、使能正确删除一个汉字Project→Open Project,打开Base项目;新建一个SuperBackSpace.em文件(在\
阅读全文
posted @ 2013-09-08 22:18
dolinux
阅读(495)
推荐(0)
摘要:
删除文件或文件夹 svn rm 名字 --forcesvn ci (系统会提示输入提交日志)执行完这两步后,才能被真正删除添加文件或文件夹svn add 文件名 --forcesvn ci (系统会提示输入提交日志)执行完这两步后,文件才能被真正添加。去掉文件夹中的.svn隐藏文件夹 find -name .svn | xargs rm -rf 就会自动将当前目录以及子目录下的.svn全部删除 撤销svn add以及svn rm ,用svn revert XXX -R
阅读全文
posted @ 2013-09-06 19:07
dolinux
阅读(262)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-22150747-id-189264.html1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn addfile例如:svn add test.php(添加test.php)svn add*.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit -m "LogMessage"[-N][--n
阅读全文
posted @ 2013-09-06 18:46
dolinux
阅读(477)
推荐(0)
摘要:
解决冲突Resolving Conflicts有时候,你从仓库更新文件时会发生一些冲突。当两个或更多开发人员对同一个文件的某几行做了修改,就会产生冲突。因为Subversion对你的项目一无所知,他会把冲突留给开发人员来解决。只要冲突产生了,你就应该打开有问题的文件,然后找到以“>>>>>> revision另外,对每一个有冲突的文件,Subversion都会在你的目录中放三个另外的文件:filename.ext.mine这个文件是更新工作副本之前,冲突文件在你的工作副本中原来的样子。其中没有任何冲突标记。filename.ext.rOLDREV这个文件是版
阅读全文
posted @ 2013-09-06 18:44
dolinux
阅读(212)
推荐(0)
摘要:
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库 svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关) 例如:svn commi
阅读全文
posted @ 2013-09-06 18:41
dolinux
阅读(224)
推荐(0)
摘要:
转载:http://blog.sina.com.cn/s/blog_65fd4c1e0100h2cg.html1、 如何产生冲突当开发人员A和开发人员B从版本库同时检出文档1.txt,而A和B同时修改了1.txt的同一地方,后提交的一方会在拷贝副本中产生冲突。两个工作拷贝,A拷贝中文件1.txt内容为dfqerq123dfwreB拷贝中文件1.txt内容为dfqerq123erwrq在B版本提交之前版本库上的1.txt(base版本)内容为dfqerqB拷贝先提交版本到版本库中,以至于最新版本内容变为dfqerq123erwrq此时A版本也提交则会产生冲突,无法提交,需要先svnupdate,
阅读全文
posted @ 2013-09-06 18:39
dolinux
阅读(337)
推荐(0)
摘要:
转载:http://www.aixchina.net/club/thread-25902-1-1.html这里,先说说冲突解决。怎么会发生冲突呢?两个人修改了不同文件?不会有冲突,他们不相关。两个人同时修改了同一个文件的不同位置?不会有冲突,SVN很聪明。两个人同时修改了同一个文件的相同位置?Bing!冲突来了。工程师A修改了a.txt的第一行,提交了。工程师B也修改了a.txt的第一行,然后执行svn up,这时SVN提示了:(以下,你开始扮演工程师B的角色了)$ svn up在 “a.txt” 中发现冲突。选择: (p) 推迟,(df) 显示全部差异,(e) 编辑,(mc) 我的版本, (
阅读全文
posted @ 2013-09-06 18:38
dolinux
阅读(4462)
推荐(0)
摘要:
转载:http://blog.csdn.net/windone0109/article/details/4857044版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。版本冲突现象:冲突发生时,subversion会在当前工作目录中保存所有的目标文件版本[上次
阅读全文
posted @ 2013-09-06 18:30
dolinux
阅读(665)
推荐(0)
摘要:
1 安装及下载client 端2 什么是SVN(Subversion)?3 为甚么要用SVN?4 怎么样在Windows下面建立SVN Repository?5 建立一个Working目录6 新增档案及目录到Repository中7 更新档案及目录8 更新至特定版本9 复制档案及目录10 制作Tag或是Release11 快速参考11.1 取得(Checkout)Repository11.2 更新(Update)档案或目录11.3 新增(Add)档案或目录11.4 提交(Commit)修改过的档案或目录11.5 Copy/Tag/Branch/Release档案或目录安装及下载client 端
阅读全文
posted @ 2013-09-06 08:39
dolinux
阅读(513)
推荐(1)
摘要:
find命令使用技巧查找文件,移动到某个目录 使用find和xargs15条 linux Find 命令实际使用方法find 命令用法find命令使用经验find用法小结find与xargs的用法------实际例子(ZT)find命令使用技巧1、查找文件Linux中查找文件的命令为“find”命令,syntax:find [起始目录] 寻找条件 操作如,从根目录下开始查找abc.cpp文件find / -name abc.cpp在当前目录下所有.cpp文件find . -name "*.cpp"find命令,配合-exec参数,可以对查询的文件进行进一步的操作-exec
阅读全文
posted @ 2013-09-05 19:44
dolinux
阅读(653)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-29033993-id-3880012.html近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。另外这里还有非常多的命令,可以作为参考。系统#uname-a#查看内核/操作系统/CPU信息#head-n1/etc/issue#查看操作系统版本#cat/proc/cpuinfo#查看CPU信息#hostname#查看计算机名#lspci-tv#列出所有PCI设备#lsusb-tv#列出所有USB设备#lsmod#
阅读全文
posted @ 2013-09-04 23:17
dolinux
阅读(217)
推荐(0)
摘要:
转载:http://linux.chinaunix.net/techdoc/desktop/2009/01/03/1056322.shtml一步一步学习Vim 全图解释以下注释,根据图示和自己实践自己阐述,能力有限,错误之处,诸位可以提醒更正,谢谢~Whole 英文版Whole 中文版 感谢 fdl 的翻译工作 以下是学习这些基本的VIM命令的基本步骤,在学习完之后,可以依照上图进一步的学习和使用!!步骤1注释1:1) h j k l为光标键,分别左下上右2) i 插入键进入编辑模式,Esc键退出到一般模式3) x 删除当前光标所在字符,X删除当前光标前的一个字符4) A 在一行的末尾添加te
阅读全文
posted @ 2013-09-04 23:12
dolinux
阅读(339)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-16459552-id-3877787.html要想详细了解你的Linux系统,为系统评估和性能调化提供准确的信息,那么,你会经常用到这几组命令。 一. 系统信息 1. 查看内核版本、编译主机、编译器版本和编译时间的信息 cat /proc/version 2. 查看bootloader启动内核的参数 cat /proc/cmdline 3. 查看内核版本和CPU架构等信息 uname -a 4. 查看当前时间、系统运行时间、用户数量和负载信息 uptime 5....
阅读全文
posted @ 2013-09-04 22:58
dolinux
阅读(358)
推荐(0)
摘要:
转载自:http://blog.chinaunix.net/uid-28241959-id-3880025.html 本地建立仓库 先创建个文件夹,仓库的地点: mkdir cangkumkdir CloudNATcd CloudNAT 初始化git仓库:git init 把项目代码,文档等文件放到
阅读全文
posted @ 2013-09-04 22:48
dolinux
阅读(312)
推荐(0)
摘要:
转载:http://blog.chinaunix.net/uid-24517549-id-3880835.html UBUNTU添加开机自动启动程序方法 1. 开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置 文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 ...
阅读全文
posted @ 2013-09-04 22:26
dolinux
阅读(383)
推荐(0)
摘要:
建立sourceinsight的时候,si工程可以和项目源码不在同一个盘下面,即si工程在D盘下,而阅读的源码在E盘下。 方法步骤如下: 下看一下目录结构: Y:\work\Hi3521\Hi3521_SDK_V2.0.5.0\source\tools\dvr_update_tool\for_usb_img 其中存放的是要阅读的项目源码 G:\hisiv3520d\uptool\m...
阅读全文
posted @ 2013-09-02 09:35
dolinux
阅读(1053)
推荐(0)