Как настроить ccache?

sudo apt-get install kmozillahelper

недоступен.

Как использовать дельфинов для открытия папки в firefox

Когда я установил KDE и Firefox, эта функция действительно работала - я загрузил файл, нажал на «открытую папку», а Dolphin

Однако, когда я установил еще несколько приложений, Firefox начал вызывать Gwent или другое приложение, чтобы «открыть папку».

Решение:

В файле /usr/share/applications/mimeinfo.cache найдите inode/directory и сначала сделайте kde4-dolphin.desktop, например:

inode/directory=kde4-dolphin.desktop;kde4-gwenview.desktop;kde4-kfmclient_dir.desktop;
1
задан 13 April 2017 в 15:23

2 ответа

Ваш $PATH выглядит неправильно; Здесь должен находиться каталог ccache. Просто запустите:

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

... и снова попробуйте выполнить команды g++. В этом каталоге полно прокси-команд, которые вызывают ccache. Это будет работать с большинством скриптов.

Если вы просто вызываете g++ вручную (не так, как описано выше, где вы используете make), вы можете просто добавить команду:

ccache g++ ...
3
ответ дан 24 May 2018 в 07:28
  • 1
    Этот каталог не существует: $ ls -1 /usr/lib/ccache/ avr-g++ avr-gcc avr-gcc-4.5.3 c++ c89-gcc c99-gcc cc g++ g++-4.6 gcc gcc-4.6 x86_64-linux-gnu-g++ x86_64-linux-gnu-g++-4.6 x86_64-linux-gnu-gcc x86_64-linux-gnu-gcc-4.6 – Victor Lamoine 22 May 2014 в 16:56
  • 2
    Я читал учебник по Arch. Если все просто в /usr/lib/ccache/, просто используйте это. – Oli♦ 22 May 2014 в 17:01
  • 3
    Он не работает с export PATH="/usr/lib/ccache/:$PATH", ccache двоичный находится в /usr/bin и /usr/bin/X11. Я пробовал оба эти пути без успеха – Victor Lamoine 22 May 2014 в 17:17
  • 4
    Но прокси-команды (как вы указали выше) находятся в /usr/lib/ccache/. Вы добавляете их в свой путь, так что, когда make вызывает g++ или cc или что-то еще, на самом деле он вызывает версию ccache. – Oli♦ 22 May 2014 в 17:20
  • 5
    Я близок, потому что ссылка теперь указывает на ccache (я отредактировал первый пост), но кеш всегда пуст. – Victor Lamoine 22 May 2014 в 17:30

Что касается установки: я обнаружил, что по Ubuntu 18.04 отправленное значение по умолчанию не вызывает вызовы cc и c++. Чтобы полностью установить ccache, вам нужно

sudo apt-get install ccache sudo /usr/sbin/update-ccache-symlinks export PATH="/usr/lib/ccache/:$PATH" , а затем (из-за обновленных символических ссылок) также вызовы cc и c ++ пойманы!

0
ответ дан 24 May 2018 в 07:28

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

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