【问题标题】:g++ on Debian:an updated compilerDebian 上的 g++:一个更新的编译器
【发布时间】:2013-03-19 13:30:29
【问题描述】:

我刚刚安装了 Debian 6.0.7,并注意到 gcc 4.4 附带了“稳定”分支。 我希望能够使用更新的编译器而无需完全切换到测试;有什么可以让这更容易吗?我已经尝试编译 gcc 几次,但对我来说从来没有这么顺利过。 主要是我想要代码生成改进,以及我读到的 -Og 选项,它应用了不会干扰代码调试的优化。 任何帮助,将不胜感激。 谢谢,

【问题讨论】:

    标签: g++ debian


    【解决方案1】:

    您可以配置 apt 以安装从测试中选择的软件包,同时让系统的其余部分保持稳定,并且 g++ 应该是您可以轻松处理的东西,因为 g++-4.7 是一个单独的软件包,可以同时安装旧版本。

    简而言之,添加:

    Package: *
    Pin: release a=testing
    Pin-Priority: 100
    

    /etc/apt/preferences/etc/apt/preferences.d/ 中的文件,以确保默认情况下不会安装这些包,然后将wheezy 存储库添加到您的sources.list 文件中:

    deb     http://ftp.us.debian.org/debian testing main
    deb-src http://ftp.us.debian.org/debian testing main
    

    apt-get update 之后,您应该能够安装 g++-4.7。希望它不会引入太多其他软件包。然后,您将能够使用 g++-4.7 作为编译器(无需更改默认 g++)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-03
      • 1970-01-01
      • 2016-01-20
      • 1970-01-01
      • 1970-01-01
      • 2013-05-22
      • 1970-01-01
      相关资源
      最近更新 更多