作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
gcc 4.7 和 4.8 的安装可以在同一台机器上和平共存吗?这最初是一台装有 Ubuntu 12.10 (Quantal Quetzal) 的机器,但稍后可能会将其扩展到其他机器和发行版,甚至可能是我的 mac(它将是 4.8 和 Mountain Lion 上最后提供的 apple gcc)。我正在尝试测试 gcc 在 4.8 中改进的诊断,将它们与 clang 进行比较,因此我需要 gcc 4.8。
如果以上问题的答案是肯定的,您如何调用 gcc 的每个安装?
最佳答案
首先:是的,您可以在计算机上安装多个 gcc。
如果您从默认的 Ubuntu 存储库安装 gcc,您可以使用 gcc-4.6
、gcc-4.7
、...调用不同的版本。Ubuntu 工具链测试存储库ubuntu-toolchain-r/test
有一个 gcc-4.7 包。据我所知,它还没有 gcc-4.8 包。存在维护 gcc 包的其他存储库(即使是当前的 4.8 开发版本;只需谷歌获取 ubuntu gcc 存储库)。
除此之外,您始终还可以从源代码 (http://gcc.gnu.org/install/index.html) 编译 gcc 并拥有多个版本 (http://gcc.gnu.org/faq.html#multiple)。
关于linux - GCC 4.8 和 4.7 会在同一台机器上和平共存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13100804/
我是一名优秀的程序员,十分优秀!