“cpp-bin”在linux中意味着什么?

时间:2013-02-11 09:47:11

标签: c++ linux gcc g++ ubuntu-12.04

我是linux上的新手,我跟着this在我的ubuntu 12.04上安装替代gcc4.4,但是一行代码让我感到困惑:

update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-4.4 100

有人可以告诉我为什么要这样命名cpp-bin而不是cpp

update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.4 100

我无法找到cpp-bin手册页。这是作者的拼写错误还是我应该学习的新东西?

1 个答案:

答案 0 :(得分:3)

cpp-bin 只是您选择的名称。通过上面的update-alternatives调用,您可以安装(例如)从 cpp-bin /usr/bin/cpp-4.4 的符号链接。

通过第二次调用,您将覆盖原始 cpp 命令的链接。取决于你想做什么。

  

alternatives [options] - install link name path priority [--slave link   名称路径] ... [--initscript service]

(来自:http://linux.die.net/man/8/update-alternatives