摘要: Linux操作系统下C开发环境的构成与安装本文介绍了Linux的C开发环境的构成和安装,使读者对Linux的C开发环境能有初步的了解。 你了解Linux吗?相信现在越来越多的人会说“是”的。那么你了解到何种程度呢?不可否认,目前决大多 数的Linux用户对Linux的了解还处于比较低级的层次,他们可能会几条命令、会配几种服务、会用rpm来安装软件、会操作KDE/Gnome界机等等,但是当他们遇到一些需要编译安装的软件时,面对一些简单的出错信息,他们就手足无措了。要想真正跨跃这些初级层次,你就不可能不去了解一些底层的东西,比如本文要讲到的Linux下的C开发环境以及本文之外的其它操作系统知识。 阅读全文
posted @ 2008-02-29 21:15 java程序员-c 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 导读: 1. modprobe 加载内核模块 a) 在 /etc/module.conf 中查找别名 b) 在 lib/modules/version/module.dep 中判断是否有依赖模块需要被提前加载(该文件被depmod-a建立) 2. 2.4内核中不一定非用init_module和cleanup_module做开始和结束的函数,但需要用module_init和 module_exit申明。 3. 宏 __init 和 __exit 可以使函数在运行完成后自动回收内存(限模块中),__initdata用于变量, 举例: #include //需要... 阅读全文
posted @ 2008-02-29 20:53 java程序员-c 阅读(212) 评论(0) 推荐(0) 编辑