Linux安装软件有一种方式就是通过源码安装,源码通常是一个压缩包,打开压缩包,经常会看到一个叫configure的文件,而不见makefile文件.通常我们在自己的电脑写应用的时候都是通过makefile来生成可执行的文件,但是为什么源码里面没有呢.实际上,编译器在开始工作前要知道当前的系统环境,比如安装的位置要在哪里.要依赖什么组件等等,由于每台电脑的环境不一样,可以通过configure配置文件指定编译参数.运行这个脚本就可以获知编译参数,编译器就可以灵活地实现针对你个人电脑的"私人定制&