有过Linux软件编译经验的朋友应该对configure自动脚本程序有所了解。
运行configure自动脚本一般会完成两项工作:
- 检查环境,根据环境检查结果生成C代码。
- 生成编译代码需要的Makefile文件
./configure --prefix=/opt/xxx按Enter键运行命令,可以在屏幕上看到configure自动脚本运行的全过程。在运行过程中,configure脚本调用目录中的各种脚本对系统环境以及相关的配置和设置进行检查。生成的Makefile文件保存在当前目录。
有了Makefile文件,就可以编译源代码了:
$make
make命令执行编译。
$make install
make的install命令进行安装软件。