ru:ccache
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
ru:ccache [2012/03/15 07:57] – создано zet | ru:ccache [2014/09/09 11:37] (текущий) – zet | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | Welcome to Git (version 1.7.9-preview20120201) | + | ====== Инструкция по сборке утилиты ccache ====== |
+ | Запускаем в рабочей папке **С: | ||
- | Run 'git help git' to display the help index. | ||
- | Run 'git help < | ||
- | zet@ZET /d/ccache | + | ===== git clone https:// |
- | $ git pull https:// | + | |
- | fatal: Not a git repository (or any of the parent directories): | + | |
- | zet@ZET /d/ccache | + | < |
+ | zet@ZET /c/build | ||
$ git clone https:// | $ git clone https:// | ||
Cloning into ' | Cloning into ' | ||
Строка 17: | Строка 15: | ||
Receiving objects: 100% (106/106), 326.35 KiB | 240 KiB/s, done. | Receiving objects: 100% (106/106), 326.35 KiB | 240 KiB/s, done. | ||
Resolving deltas: 100% (18/18), done. | Resolving deltas: 100% (18/18), done. | ||
+ | </ | ||
- | zet@ZET /d/ccache | ||
- | $ ./configure && mingw32-make | ||
- | sh.exe": | ||
- | zet@ZET /d/ccache | ||
- | $ mingw32-make | ||
- | mingw32-make: | ||
- | zet@ZET /d/ccache | + | |
+ | ===== cd ccache* ===== | ||
+ | |||
+ | < | ||
+ | zet@ZET /c/build | ||
$ cd ccache* | $ cd ccache* | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
- | zet@ZET / | + | ===== ./ |
- | $ $ ./ | + | |
- | sh.exe": | + | |
- | zet@ZET /d/ccache/ | + | < |
+ | zet@ZET /c/build/ | ||
$ ./configure | $ ./configure | ||
configure: Configuring ccache | configure: Configuring ccache | ||
Строка 107: | Строка 107: | ||
config.status: | config.status: | ||
configure: now build ccache by running make | configure: now build ccache by running make | ||
+ | </ | ||
- | zet@ZET / | ||
- | $ make | ||
- | sh.exe": | ||
- | zet@ZET /d/ccache/ | + | |
+ | |||
+ | |||
+ | ===== mingw32-make ===== | ||
+ | |||
+ | < | ||
+ | zet@ZET /c/build/ | ||
$ mingw32-make | $ mingw32-make | ||
gcc -g -O2 -Wall -W -I. -I. -c -o main.o main.c | gcc -g -O2 -Wall -W -I. -I. -c -o main.o main.c | ||
Строка 154: | Строка 158: | ||
| | ||
.o counters.o language.o compopt.o strtok_r.o -lm -lz | .o counters.o language.o compopt.o strtok_r.o -lm -lz | ||
+ | </ | ||
+ | |||
+ | В результате компиляции видим в рабочей папке **С: | ||
+ | |||
+ | |||
+ | |||
+ | ===== Готовая (бинарная) версия ccache ===== | ||
+ | |||
+ | Если по каким-то причинам у вас не получается самостоятельно скомпилировать утилиту **ccache**, то можно воспользоваться готовым компектом **[[https:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
- | zet@ZET / | ||
- | $ |
ru/ccache.1331798273.txt.gz · Последнее изменение: 2012/03/15 07:57 (внешнее изменение)