日期:2014-05-16  浏览次数:20778 次

是否必须用同一版本GCC编译内核、应用程序、库甚至GCC自己?
各位大师,非常好奇,是不是同一系统下的内核、应用程序、库设置GCC都必须用同一版本GCC来编译?

------解决方案--------------------
大师不敢当, 初学者而已

当然不是了, 不然那不是你不能装gcc的新版本, 换了这后以前程序就不运行了? 显然不是
当然自己更新gcc新版本,所以可以用不同版本的gcc编译的

其实系统内, 我不知道别的啊, 反正Fedora core 里面就有两个版本的gcc
有一个高版本的,还有低版本的
编译有些软件的时候, 可能需要低版本的gcc

我曾经编译mplayer的时候, 就要求用低版本的


大家一起努力学习提高...

------解决方案--------------------
不是吧, gcc就是个软件, 不同版本就象QQ2000 QQ2006, 你喜欢用哪个就用哪个.
当然2000不支持特殊表情, 2006支持, 所以有些区别.
------解决方案--------------------
不需要,没有理由,试过