发布时间:2012-12-12 14:39:11
本文软件以“hello world”程软件式为例,简单说明linux下源代码包(.tar.gz)的制作。当然,本身把hello world制作成源代码包是没什么意义的。在此,谨以说明源代码包的制作过程。 首先,确保您的系统装有以下GNU软件: Automake Autoconf m4 perl libtool 1.新建一目录,将您的源代码放在此目录下,以下的操作均在此目录里进行。 shell> mkdir hello 2.执行autoscan命令来扫描源代码。 shell>autoscan 执行该命令后会生成configure.scan 和configure.log文档。 3.修改......【阅读全文】
发布时间:2012-12-12 14:38:53
http://blog.csdn.net/zpx037/article/details/6451946一、 概述 为了更好的制作configure与Makefile,我先把制作流程给写在这里,好让大伙都有个心理准备。这里只说流程,不做解释。(附图供参考) 1、autosan命令生成configure.scan文件,这只是个模板,我们重新编辑这个文件,并把它保存为configure.in文件。 2、aclocal命令生成aclocal.m4文件。 3、autoheader命令生成config.h.in。前提......【阅读全文】
发布时间:2012-12-12 14:38:22
嵌入式系统文件系统比较 jffs2, yaffs, cramfs, romfs, ramdisk, ramfs/tmpfs Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统 进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。 Linux启动时,第一个必须挂载的是根文件系统;若系统不能从指定设备上挂载根文件系统,则系统会出错而退出启动。之后可以自动或手动挂载其他的文件系统。因此,一个系统中可以同时存......【阅读全文】
发布时间:2012-12-11 21:57:21
一、yum 检查有哪些可更新的rpm包: #yum check-update 更新所有的rpm包: #yum update 更新指定的rpm包,如更新kernel和kernel source:#yum update kernel kernel-source 大规模的版本升级,与yum update不同的是, 连旧的淘汰的包也升级: #yum upgrade 出资源库中所有可以更新的rpm包的信息: #yum info updates 列出已经安装的所有的rpm包的信息: #yum info installed 列出已经安装的但是不包含在资源库中的rpm包的信......【阅读全文】
发布时间:2012-12-11 21:57:17
Ware提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。 1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一***立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由......【阅读全文】