编译程序与编写Shell脚本全攻略
编译程序
在Linux系统中,从源代码编译程序是一项常见且重要的技能。下面将详细介绍从下载源代码压缩包到最终安装程序的完整过程。
1. 解压Tar文件
当下载好Tar文件后,需要使用 tar 程序进行解压。例如,解压 diction-1.11.tar.gz 文件的命令如下:
[me@linuxbox src]$ tar xzf diction-1.11.tar.gz
[me@linuxbox src]$ ls
diction-1.11 diction-1.11.tar.gz
大多数GNU项目软件以及Linux生态系统中的其他源代码都遵循一定的源代码打包标准。解压源代码Tar文件时,通常会创建一个包含源代码树的目录,目录名一般为 项目名-版本号 ,这样方便安装同一程序的多个版本。不过,在解压前最好检查一下文件结构,有些项目不会创建目录,而是直接将文件解压到当前目录,这可能会让原本整齐的目录变得混乱。可以使用以下命令查看Tar文件的内容:
tar tzvf tarfile | head
2. 查看源代码树
解压Tar文件后,会创建一个名为 diction-1.11 的新目录,该目录包含了源代码树。进入该目录并查看其中的文件:
超级会员免费看
订阅专栏 解锁全文
2306

被折叠的 条评论
为什么被折叠?



