我刚刚安装了Debian 6.0.7并注意到“稳定”分支附带了gcc 4.4。 我希望能够使用更新的编译器而无需完全切换到测试;有什么东西会让这更容易吗?我已经尝试过几次编译gcc了,它对我来说从来没有这么好过。 主要是我想要代码生成改进,以及我读到的-Og选项,它应用了不会破坏代码调试的优化。 任何帮助,将不胜感激。 谢谢,
答案 0 :(得分:0)
你可以配置apt从测试中安装select包,同时保持系统的其余部分稳定,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 ++)。