文件 '/usr/bin/apt-get' 使用什么程序语言编写?C 还是 C++?

文件 '/usr/bin/apt-get' 使用什么程序语言编写?C 还是 C++?

该文件/usr/bin/apt-get使用什么编程语言编写?C 还是 C++?

我使用编码“hex”打开文件“apt-get”:

7f45 4c46 0201 0100 0000 0000 0000 0000
0300 3e00 0100 0000 6038 0000 0000 0000
4000 0000 0000 0000 60a1 0000 0000 0000
0000 0000 4000 3800 0900 4000 1d00 1c00
0600 0000 0500 0000 4000 0000 0000 0000
4000 0000 0000 0000 4000 0000 0000 0000
f801 0000 0000 0000 f801 0000 0000 0000
0800 0000 0000 0000 0300 0000 0400 0000
3802 0000 0000 0000 3802 0000 0000 0000
3802 0000 0000 0000 1c00 0000 0000 0000
1c00 0000 0000 0000 0100 0000 0000 0000
0100 0000 0500 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
f08f 0000 0000 0000 f08f 0000 0000 0000
0000 2000 0000 0000 0100 0000 0600 0000
5098 0000 0000 0000 5098 2000 0000 0000
5098 2000 0000 0000 c807 0000 0000 0000
e00a 0000 0000 0000 0000 2000 0000 0000
0200 0000 0600 0000 a89a 0000 0000 0000
a89a 2000 0000 0000 a89a 2000 0000 0000
1002 0000 0000 0000 1002 0000 0000 0000
0800 0000 0000 0000 0400 0000 0400 0000
5402 0000 0000 0000 5402 0000 0000 0000
5402 0000 0000 0000 4400 0000 0000 0000
4400 0000 0000 0000 0400 0000 0000 0000
50e5 7464 0400 0000 e486 0000 0000 0000
e486 0000 0000 0000 e486 0000 0000 0000
f400 0000 0000 0000 f400 0000 0000 0000
0400 0000 0000 0000 51e5 7464 0600 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 1000 0000 0000 0000
52e5 7464 0400 0000 5098 0000 0000 0000
5098 2000 0000 0000 5098 2000 0000 0000

答案1

如果你使用以下命令获取 apt 源代码:

apt-get source apt

并检查软件包,我们可以看到 apt 工具主要是用 C++ 编写的(查看目录 apt-pkg,文件是以 .cc 为后缀的源文件,例如 C++ 源)。

相关内容