【问题标题】:What does "cpp-bin" mean in linux?linux中的“cpp-bin”是什么意思?
【发布时间】:2013-02-11 09:47:11
【问题描述】:

我是 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 手册页。这是作者的错字还是我应该学习的新东西?

【问题讨论】:

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


    【解决方案1】:

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

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

    alternatives [options] --install 链接名称路径优先级 [--slave 链接 名称路径]... [--initscript 服务]

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

    【讨论】:

    • 其实我是想建andoird的,发现在ubuntu12.04默认gcc4.6不行,然后google了一下,好像很多人刚装gcc4.4 g+ +4.4 并且对“cpp”命令什么也没做,这就是为什么它让我感到困惑。
    猜你喜欢
    • 2012-02-21
    • 1970-01-01
    • 1970-01-01
    • 2020-02-21
    • 2015-05-18
    • 2022-11-28
    • 2019-05-03
    • 1970-01-01
    • 2021-12-29
    相关资源
    最近更新 更多