摘要: 简单的Linux 驱动模块编译,加载过程2010-03-14 14:48:24|分类:Driver|标签:|字号大中小订阅本文记录我的第一个Linux设备驱动程序的编译过程。遇到问题的解决方法。环境:2.4.18-14的内核,Linux内核源码:2.4.18。 Linux内核源码路径:/usr/sr... 阅读全文
posted @ 2015-08-08 12:08 再也不喝冰了 阅读(2156) 评论(0) 推荐(0) 编辑
摘要: Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字删除目录、文件 rm(remove)功能说明:删除文件或目录。语 法:rm[-d... 阅读全文
posted @ 2015-08-06 14:55 再也不喝冰了 阅读(4877) 评论(0) 推荐(1) 编辑
摘要: tar 解压缩命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:... 阅读全文
posted @ 2015-08-06 10:20 再也不喝冰了 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。用ls -l命令列文件表时,得到如下输出:-rw-r--r-- 1 chen users 2254 2009-06-13 14:35 hello.c从第二个字符起rw-是说用户chen有读、写权,没有运... 阅读全文
posted @ 2015-08-05 10:43 再也不喝冰了 阅读(812) 评论(0) 推荐(0) 编辑
摘要: NFS(网络文件系统),用NFS可以虚拟机上的目录挂载到开发板上,这样在虚拟机linux进行交叉编译时就不需要使用SD卡将编译好的可执行文件拷贝到开发板上运行了,节省了开发时间。1.首先要在linux里安装nfssudo -sapt-get install portmapapt-get intsal... 阅读全文
posted @ 2015-08-05 10:33 再也不喝冰了 阅读(4814) 评论(0) 推荐(0) 编辑
摘要: 查找目录下的所有文件中是否含有某个字符串find .|xargs grep -ri "IBM"查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名find .|xargs grep -ri "IBM" -l1.正则表达式(1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-... 阅读全文
posted @ 2015-08-03 12:57 再也不喝冰了 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在谭浩强的C语言程序设计里有这样对extern描述的:"用extern将外部变量的作用域扩展到其他文件"看了让人有点疑惑,如果这样描述:“用extern将其它文件中的全局变量的作用域扩展到当前文件中”这样描述更准确。static在声明全局变量时作用是限制变量的作用域,此时此变量不能在其它文件中使用e... 阅读全文
posted @ 2015-07-29 15:44 再也不喝冰了 阅读(137) 评论(0) 推荐(0) 编辑
摘要: const的作用是声明只读属性。const在不同的位置所起的作用有所区别,但仍起着只读属性。int const a;const int a;作用是一样的,都定义了常量整数类型的a。a分配在静态存储区。const int *a;int const *a;a所指向的变量不可修改。int b;int ... 阅读全文
posted @ 2015-07-29 14:46 再也不喝冰了 阅读(175) 评论(0) 推荐(0) 编辑
摘要: int a=4;int &b=a;&作为引用来用只在C++中有,C语言中的&只有取址作用。上述代码在C编译器中是编译不通过的。在C++中,声明引用必然初始化,因为后面是不允许再修改成引用其它变量的,即想修改引用int c=9;&b=c;是错误的。引用可以修改所引用的变量,例如b引用的a,那么b=10... 阅读全文
posted @ 2015-07-29 13:50 再也不喝冰了 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 1、在函数内的static声明一个变量时,该变量是在静态存储区被分配存储空间,只能被分配一次,因此此变量在下次调用时仍然保持上次的值。2、如果用于在全局变量或者函数,则这个变量或者函数只能在本文件内被引用。3、此外,在C++中,一个类中有static类型的变量,则此类的所有对象都共享同一个变量。 阅读全文
posted @ 2015-07-29 13:27 再也不喝冰了 阅读(285) 评论(0) 推荐(0) 编辑