引言: 1、源代码包的安装gzip -d apache_1.3.20.tar.gz (解压)tar xvf apache_1.3.20.tar (解包)cd apache_1.3.20./configure (配置) ----./configure --help(查看configure选项)make (...
摘要:
file system filter manager
filter driver development guide
summary
this specification includes, but is not limited to, the following topic areas:
· description of the new ´fi......
摘要:在计算机科学中,排序(sorting)是研究得最多的问题之一,许多书籍都深入讨论了这个问题。本章仅仅是一个介绍,重点放在c语言的实际应用上。
排 序
程序员可以使用的基本排序算法有5种: ·插入排序(insertionsort.) ·交换排序(exchangesort) ·选择排序(selectionsort) ·归并排序(mergesort) ......
◆[转]Linux中软件的安装 选择自 joohnnie 的 Blog 1.源代码包的安装gzip -d apache_1.3.20.tar.gz (解压) 【程序编程相关:
表格架构基本框架DEMO码】 【推荐阅读:
Java编写中容易搞错的一些东西 】tar xvf apache_1.3.20.tar (解包) 【扩展信息:
VB计算农历的算法】 cd apache_1.3.20 ./configure (配置) ----./configure --help(查看configure选项) make (编译) make install (安装) make clean (卸载) 注:典型的源代码包可以这样安装,但不都是这样,如webmin 要执行其目录下./setup.sh进入交互式配置安装 卸载用uninstall程序 具体如果不清楚看要安装的包下的readme文件 2.rpm包的安装 rpm软件包的一个例子: foo-1.0-1.i386.rpm 其中包括软件包的名称(foo),版本号(1.0),发行号(1),与硬件平台(i386). (1)安装 # rpm -ivh foo-1.0-1.i386.rpm foo ####################### a. 软件包已被安装 # rpm -ivh foo-1.0-1.i386.rpm foo package foo-1.0-1 is already installed error: foo-1.0-1.i386.rpm cannot be installed 如果你仍旧要安装该软件包,你可以在命令行上使用--replacepkgs 选项,这将忽略该错误信息. b. 文件冲突 如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息: # rpm -ivh foo-1.0-1.i386.rpm foo /usr/bin/foo conflicts with file from bar-1.0-1 error: foo-1.0-1.i386.rpm cannot be installed 要想让rpm 忽略该错误信息, 请使用--replacefiles 命令行选项 c.未解决依赖关系 rpm软件包可能依赖于其它软件包, 在安装了特定的软件包之后才能安装该软件包. # rpm -ivh bar-1.0-1.i386.rpm failed dependencies: foo is needed by bar-1.0-1 你必须安装完所依赖的软件包,才能解决这个问题.如果想强制安装 (但是,这样安装后的软件包未必能正常运行),请使用-nodeps 命令行选项. (2) 卸载 # rpm -e foo 注意:这里使用软件包的名字foo,而不是软件包文件的名字"foo-1.0-1.i386.rpm". 如果其它软件包依赖于你要卸载的软件包,卸载时则会产生错误信息.如: ...
下一页 摘要:c语言处理数组的方式是它广受欢迎的原因之一。c语言对数组的处理是非常有效的,其原因有以下三点: 第一,除少数翻译器出于谨慎会作一些繁琐的规定外,c语言的数组下标是在一个很低的层次上处理的。但这个优点也有一个反作用,即在程序运行时你无法知道一个数组到底有多大,或者一个数组下标是否有效。ansi/isoc标准没有对使用越界下标的行为作出定义,因此,一个越界下标有可能导致这样几种后果: (1) 程序仍能......