我正在尝试将此补丁应用于 MinGW 上的 GCC 以使其编译 GDC 2,但我不知道如何。(我对 GCC 的内部结构仍然很陌生,甚至对一般的 *nix 工具也很陌生。)我知道有patch
命令,但我不知道如何使用它,我什至不知道我是否有足够的这方面的信息。
如何为 GCC 应用补丁?
默认情况下,可以通过从stdin
(控制台输入)向其提供补丁文件来使用 GNU Patch,例如:
patch < file.patch
有许多开关和选项patch
可以使用,功能描述如下:
http://www.rtr.com/winpak/Documentation/patch.htm
http://www.gnu.org/software/diffutils/manual/html_mono/diff.html#Invoking%20patch
patch
并diff
携手合作。在wikipedia上可以找到一个小型演示。
查看补丁手册页。只需man patch
在终端窗口中输入......通常我认为你想做一个patch -p0 -i your_file.diff
.