Linux 环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了
Configure 脚本配置工具就是基础之一,它是autoconf 的工具的基本应用
与一些技巧相比,Configure 显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦
为此我转载了一篇关于 Configure 选项配置的详细介绍
供大家参考 'configure'脚本有大量的命令行选项
对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的
带上'--help'选项执行'configure'脚本可以看到可用的所有选项
尽管许多选项是很少用到的,但是当你为了特殊的需求而configure 一个包时,知道他们的存在是很有益处的
下面对每一个选项进行简略的介绍: --cache-file=FILE 'configure'会在你的系统上测试存在的特性(或者 bug
为了加速随后进行的配置,测试的结果会存储在一个 cache file 里
当configure 一个每个子树里都有'configure'脚本的复杂的源码树时,一个很好的cache file 的存在会有很大帮助
--help 输出帮助信息
即使是有经验的用户也偶尔需要使用使用'--help'选项,因为一个复杂的项目会包含附加的选项
例如,GCC 包里的'configure'脚本就包含了允许你控制是否生成和在GCC 中使用 GNU 汇编器的选项
--no-create 'configure'