Инструменты пользователя

Инструменты сайта


ru:ccache

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ru:ccache [2012/03/15 07:57] – создано zetru:ccache [2014/09/09 11:37] (текущий) zet
Строка 1: Строка 1:
-Welcome to Git (version 1.7.9-preview20120201)+====== Инструкция по сборке утилиты ccache ======
  
 +Запускаем в рабочей папке **С:\build** консоль **Git Bash** с правами администратора и последовательно выполняем:
  
-Run 'git help git' to display the help index. 
-Run 'git help <command>' to display help for specific commands. 
  
-zet@ZET /d/ccache +===== git clone https://github.com/jmartens/ccache-win32.git =====
-git pull https://github.com/jmartens/ccache-win32.git +
-fatal: Not a git repository (or any of the parent directories): .git+
  
-zet@ZET /d/ccache+<code> 
 +zet@ZET /c/build
 $ git clone https://github.com/jmartens/ccache-win32.git $ git clone https://github.com/jmartens/ccache-win32.git
 Cloning into 'ccache-win32'... Cloning into 'ccache-win32'...
Строка 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.
 +</code>
  
-zet@ZET /d/ccache 
-$ ./configure && mingw32-make 
-sh.exe": ./configure: No such file or directory 
  
-zet@ZET /d/ccache 
-$ mingw32-make 
-mingw32-make: *** No targets specified and no makefile found.  Stop. 
  
-zet@ZET /d/ccache+ 
 +===== cd ccache* ===== 
 + 
 +<code> 
 +zet@ZET /c/build
 $ cd ccache* $ cd ccache*
 +</code>
 +
 +
 +
  
-zet@ZET /d/ccache/ccache-win32 (master) +===== ./configure =====
-$ $ ./configure && mingw32-make +
-sh.exe": $: command not found+
  
-zet@ZET /d/ccache/ccache-win32 (master)+<code> 
 +zet@ZET /c/build/ccache-win32 (master)
 $ ./configure $ ./configure
 configure: Configuring ccache configure: Configuring ccache
Строка 107: Строка 107:
 config.status: creating config.h config.status: creating config.h
 configure: now build ccache by running make configure: now build ccache by running make
 +</code>
  
-zet@ZET /d/ccache/ccache-win32 (master) 
-$ make 
-sh.exe": make: command not found 
  
-zet@ZET /d/ccache/ccache-win32 (master)+ 
 + 
 + 
 +===== mingw32-make ===== 
 + 
 +<code> 
 +zet@ZET /c/build/ccache-win32 (master)
 $ 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:
  hashtable_itr.o murmurhashneutral2.o hashutil.o getopt_long.o exitfn.o lockfile  hashtable_itr.o murmurhashneutral2.o hashutil.o getopt_long.o exitfn.o lockfile
 .o counters.o language.o compopt.o strtok_r.o -lm -lz .o counters.o language.o compopt.o strtok_r.o -lm -lz
 +</code>
 +
 +В результате компиляции видим в рабочей папке **С:\build\ccache-win32** готовый бинарный файл **ccache.exe**.
 +
 +
 +
 +===== Готовая (бинарная) версия ccache =====
 +
 +Если по каким-то причинам у вас не получается самостоятельно скомпилировать утилиту **ccache**, то можно воспользоваться готовым компектом **[[https://code.google.com/p/psi-dev/downloads/list?can=1&q=label%3Accache&colspec=Filename+Summary+Uploaded+Size+DownloadCount+UploadedBy|отсюда]]**.
 +
 +
 +
 +
  
-zet@ZET /d/ccache/ccache-win32 (master) 
-$ 
ru/ccache.1331798273.txt.gz · Последнее изменение: 2012/03/15 07:57 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki