![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
qujiemin
这个作者很懒,什么都没留下…
展开
-
redhat9升级内核2.4.20-8到2.6.20
本人也是linux菜鸟,经过N次的尝试,终于把RedHat9从2.4.20-8升级到2.6.20了,现在把详细步骤写下来,以备以后查看。 1.下载内核2.6.20放到目录/usr/src/,地址:http://www.kernel.org/pub/linux/kernel/v2.6/。 2.安装一个modules-init-tools-3.4.tar.gz工具包,因为原创 2011-04-26 14:39:00 · 703 阅读 · 0 评论 -
在CF卡上建立linux文件系统
CF卡在嵌入式工控领域越来越多的被应用,如何在CF卡上构建嵌入式linux是开发中一个基础但非常重要的过程!本文介绍在CF卡上建立用于PC104板卡上的根文件系统,着重介绍了针对CF卡的操作,至于具体文件系统的制作,网上教程很多,就不具体罗列了。1. 将CF卡用读卡器插入PC机;2. fdisk -l该命令会列出所有磁盘及其分区,找到CF卡相对应的盘符,如"/dev/sdb1"原创 2011-12-18 14:01:15 · 2824 阅读 · 0 评论 -
linux内核学习笔记1——进程的表示
1. 进程通常定义为程序执行的一个实例,在linux系统中,常把进程称为任务(task)或者线程(thread),可以把进程看作充分描述程序已经执行到何种程度的数据机构的汇集。 2.从内核来看,进程的目的就是担当分配系统资源(CPU时间、内存等)的实体。 3.进程描述符,其数据类型是task_struct类型结构,它包含了与一个进程相关的所有信息。 4.进程状态原创 2011-12-20 20:39:06 · 638 阅读 · 0 评论 -
linux下的共享库(动态库)和静态库
1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。2.库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于代码被载入的时刻不同。静态库的代码在编转载 2012-04-18 20:20:07 · 313 阅读 · 0 评论 -
在Linux中创建静态库和动态库
我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。本文主要通过举例来说明在Linux中如何创建静态库和动态库,以及使用它们。在创建函数库前,我们先来准备举转载 2012-04-18 20:21:29 · 218 阅读 · 0 评论