Как я включаю кэш?

Я - полностью новичок в этом. Я не знаю то, что make-файл, и я не знаю что bashrc .

Но я действительно знаю, где загрузить исходный код и источник использования somebash.sh затем make-файл (как был сказан кем-то выполнить те команды).

Я провел некоторое исследование и узнал, что кэш может ускорить последовательную скорость сборки, но я понятия не имею, что я, как предполагается, делаю при чтении тех инструкций онлайн (включайте кэш в путь, что путь, где и как, и gcc, colorgcc, и bashrc.Что это такое?)

Что такое пошаговая инструкция?

1
задан 23 January 2019 в 01:11

3 ответа

Я читал бы этот документация, и затем

  1. sudo apt-get install ccache
  2. Принятие Вы - сборка "стандартный" исходный пакет,
export CC="ccache gcc"
export CXX="ccache g++"
./configure

, Если Вы действительно хотите "переопределить" стандарт gcc, и g++ Вы могли тогда

ln -s $(which ccache) /usr/local/bin/gcc
ln -s $(which ccache) /usr/local/bin/g++
ln -s $(which ccache) /usr/local/bin/cc
3
ответ дан 3 December 2019 в 06:43

Можно изучить этот документация, например. Кратко:

  1. Установка кэш пакет - Вы знаете, sudo apt-get install ccache
  2. Помещенный следующая строка в Ваш ~/.bashrc:

export PATH="/usr/lib/ccache/bin/:$PATH"

, Конечно, проверьте, существует ли /usr/lib/ccache/bin действительно, это могло бы быть установлено в другом месте.

2
ответ дан 3 December 2019 в 06:43

Сделайте установку из источника. Это работает на меня.

Загрузка:

wget https://www.samba.org/ftp/ccache/ccache-3.3.3.tar.gz

Распакуйте:

tar -zxvf ccache-3.3.3.tar.gz

папка Enter:

cd ccache-3.3.3

, Чтобы скомпилировать и установить ccache, выполните эти команды:

./configure
make
make install

Создают символьную ссылку для ccache:

cp ccache /usr/local/bin/
cd /usr/local/bin/
ln -s ccache /usr/local/bin/gcc
ln -s ccache /usr/local/bin/g++
ln -s ccache /usr/local/bin/cc
ln -s ccache /usr/local/bin/c++
0
ответ дан 3 December 2019 в 06:43

Другие вопросы по тегам:

Похожие вопросы: