编程与脚本编写指南
1. 程序编译与安装
在大型项目中,程序编译非常重要。例如,Linux内核(一个不断修改和改进的程序)包含数百万行代码。
对于封装良好的源代码,通常会有一个名为install的特殊make目标。这个目标会将最终产品安装到系统目录中以供使用,通常这个目录是/usr/local/bin,这是本地构建软件的传统位置。但普通用户通常没有对该目录的写入权限,所以需要以超级用户身份进行安装,操作步骤如下:
1. 执行安装命令:
[me@linuxbox diction-1.11]$ sudo make install- 安装完成后,检查程序是否可用:
[me@linuxbox diction-1.11]$ which diction /usr/local/bin/diction [me@linuxbox diction-1.11]$ man diction编译和安装源代码包常用的三个简单命令如下:
| 命令 | 说明 |
| ---- | ---- |
|./configure| 配置编译环境 |
|make| 编译程序 |
|make install| 安