Я - полностью новичок в этом. Я не знаю то, что make-файл, и я не знаю что bashrc
.
Но я действительно знаю, где загрузить исходный код и источник использования somebash.sh затем make-файл (как был сказан кем-то выполнить те команды).
Я провел некоторое исследование и узнал, что кэш может ускорить последовательную скорость сборки, но я понятия не имею, что я, как предполагается, делаю при чтении тех инструкций онлайн (включайте кэш в путь, что путь, где и как, и gcc, colorgcc, и bashrc.Что это такое?)
Что такое пошаговая инструкция?
Я читал бы этот документация, и затем
sudo apt-get install ccache
- Принятие Вы - сборка "стандартный" исходный пакет,
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
Можно изучить этот документация, например. Кратко:
sudo apt-get install ccache
~/.bashrc
: export PATH="/usr/lib/ccache/bin/:$PATH"
, Конечно, проверьте, существует ли /usr/lib/ccache/bin
действительно, это могло бы быть установлено в другом месте.
Сделайте установку из источника. Это работает на меня.
Загрузка:
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++