Chinaunix首页 | 论坛 | 博客
  • 博客访问: 142024
  • 博文数量: 20
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 876
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-09 10:56
文章分类

全部博文(20)

文章存档

2013年(20)

我的朋友

发布时间:2013-04-10 19:48:50

 LDD3第二章的HelloWorld驱动程序源代码如下所示: #include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){       printk(KERN_ALERT "Hello, world\n");      .........【阅读全文】

阅读(1986) | 评论(0) | 转发(0)

发布时间:2013-04-10 10:35:36

本文转载自:http://hxraid.iteye.com/blog/652779GCC介绍  在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一 位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,.........【阅读全文】

阅读(1572) | 评论(0) | 转发(0)

发布时间:2013-04-10 10:30:56

我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:1. 预处理(Pre-Processing)2. 编译(Compiling)3. 汇编(Assembling)4. 链接(Linking).........【阅读全文】

阅读(1623) | 评论(0) | 转发(0)

发布时间:2013-04-09 14:13:18

 tarball封装的是未编译的源程序,所以你的系统必须实现安装GNU开发工具,而且安装步骤也没有一致的标准(这就是为何需要RPM包管理系统的原因)。尽管如此,安装过程大致上可分为下列几个步骤: 1.      从相关网站取得tarball,并存储于适当目录下(习惯是放在/usr/src目录下)2.&nb.........【阅读全文】

阅读(1446) | 评论(1) | 转发(0)

发布时间:2013-04-09 13:54:20

转载自:http://www.cnblogs.com/amboyna/archive/2008/02/16/1070474.htmllinux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib .........【阅读全文】

阅读(1707) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册