如何在Ubuntu中应用GCC补丁?

时间:2015-11-01 12:04:29

标签: ubuntu gcc patch

我在Ubuntu 14.04上使用编译器gcc 4.8。最近我发现编译器存在问题,可以通过应用以下补丁https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54930来解决。但是,我不知道如何将此补丁文件应用到我的gcc?有人可以帮我怎么办?非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您必须下载gcc的来源

wget https://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.bz2

提取它

tar jxvf gcc-4.8.5.tar.bz2

安装所需的依赖项和构建工具。

sudo apt-get build-dep

获取补丁

wget https://gcc.gnu.org/bugzilla/attachment.cgi?id=28448 -O reorder.patch

补丁gcc

patch <  reorder.patch

构建gcc

make

并安装,如果您满意

make install

您可以阅读Building GCC 4.7.0 on Debian Squeeze (Stable)了解更详细的说明。您还可以将debian包源与apt-get source命令一起使用。