Как применить патч GCC - PullRequest
       32

Как применить патч GCC

6 голосов
/ 04 марта 2011

Я пытаюсь применить этот патч к GCC на MinGW, чтобы получить для компиляции GDC 2 , но я не знаю как.(Я все еще плохо знаком с внутренними компонентами GCC и даже с инструментами * nix в целом.) Я знаю, что есть команда patch, но я не могу понять, как ее использовать, и даже не знаю,У меня достаточно информации для этого.

Как мне применить патч для GCC?

Ответы [ 2 ]

2 голосов
/ 05 марта 2011

По умолчанию GNU Patch может использоваться путем подачи к нему файла патча из stdin (консольный ввод), например ::

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 работают рука об руку. Небольшая демонстрация найдена в Википедии .

0 голосов
/ 04 марта 2011

Посмотрите страницы руководства по патчу.Просто введите man patch в окне терминала ... обычно я думаю, что вы хотите сделать patch -p0 -i your_file.diff.

...