Вопросы по теме 'ccache'

Каков самый быстрый способ получить предварительно обработанный исходный код с помощью MSVC?
Я пытаюсь найти самый быстрый способ получить полный предварительно обработанный исходный код (мне не нужна информация #line, другие комментарии, только необработанный исходный код) для исходного файла C. У меня есть следующая небольшая тестовая...
437 просмотров
schedule 08.10.2022

Как заставить ccache не передавать полный путь компилятору в distcc
(Это отличается от вопроса ccache и абсолютного пути , поскольку я хочу, чтобы только путь команды не быть развернутым на хост-машине ccache) При совместном использовании ccache и distcc ccache расширяет компилятор до абсолютного пути, и тогда...
2491 просмотров
schedule 20.03.2022

когда стоит использовать ccache?
Насколько я знаю, ccache ускоряет компиляцию, перехватывая предыдущие компиляции и обнаруживая, когда та же самая компиляция выполняется снова. однако makefile делает то же самое. так зачем нам нужен ccache? в каких случаях мы его используем?...
1618 просмотров
schedule 27.07.2023

Использование ccache с Xcode 4
Есть ли способ использовать ccache с Xcode 4, чтобы улучшить время сборки C ++? Используя переменные среды, я установил CC и CXX в ccache, но сборка не выполняется, поскольку ccache не распознает некоторые параметры, которые выводит Xcode 4.
1800 просмотров
schedule 13.08.2022

Неправильный ar и strip при кросс-компиляции cmake с ccache
Я кросс-компилировал один проект с помощью ccache: cmake -G"Unix Makefiles" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TOOLCHAIN_FILE=mips64el-toolchain.cmake Ниже приведен файл mips64el-toolchain.cmake: SET (CMAKE_SYSTEM_NAME...
1968 просмотров
schedule 02.11.2022

ccache с той же кодовой базой и несколькими наборами инструментов
Наша система поддерживает сборку с использованием трех различных наборов инструментов (gcc, icc, diab). Я не уверен, безопасно ли использование ccache в этом случае. Меня беспокоит следующее: если я создам с помощью gcc, а затем пересоберу с помощью...
707 просмотров
schedule 12.11.2022

Совместное использование кэша Android между рабочими областями
Я хочу поделиться ccache, созданным с использованием одного рабочего пространства, для использования другим рабочим пространством, чтобы одна копия данных ccache использовалась для компиляции идентичного исходного кода. E.x: 1) Создал рабочее...
352 просмотров

конфигурация ccache
У меня вопрос по настройке ccache. В нашей среде разработки есть сотни файлов make, которые создают объекты с использованием абсолютных путей. Я хотел ускорить процесс и использовать ccache. К сожалению, при компиляции из разных мест я вижу...
4697 просмотров
schedule 25.04.2022

Что означает ccache под вызовом ссылки
Что подразумевается под статистикой ccache «вызывается по ссылке». Я думал, что ccache обертывает только компилятор, а не компоновщик? [Brian@localhost ~]$ ccache -s cache directory /home/Brian/.ccache cache hit (direct)...
1313 просмотров
schedule 08.03.2023

ccache cache miss сильно замедляет компиляцию
Только начал использовать ccache на основе этого руководства , и пока оно мне нравится. Тем не менее, промахи кеша выполняются очень медленно. Вот мои результаты: Regular clean build without ccache : 1m40s First build with ccache : 4m36s Second...
1855 просмотров
schedule 26.10.2022

Использование ccache с конвейером jenkins
У меня возникли проблемы с получением постоянной выгоды от ccache в моих сборках конвейера jenkins. Я устанавливаю CCACHE_BASEDIR в родительский каталог моего текущего каталога сборки (это получается что-то вроде /opt/jenkins/workspace )....
1488 просмотров
schedule 14.07.2022

ccache basedir не работает должным образом
Я пытаюсь заставить ccache работать с одним и тем же исходным кодом, созданным из разных родственных каталогов. Я успешно установил CCACHE_BASEDIR в родительский каталог этих двух братьев и сестер. Если я выполняю сборку в bld1 , а затем...
743 просмотров
schedule 11.04.2024

Проблема при сборке OpenCV с помощью ccache и CUDA
Попытка собрать OpenCV 3.3.1 с поддержкой CUDA, используя ccache : Ubuntu 16.04 LTS OpenCV 3.3.1 CUDA 8.0 CCACHE 3.2.4 Сделать сбой для .cu файлов, выдав ошибку: / usr / bin / ccache: недопустимый параметр - 'E'...
550 просмотров
schedule 01.07.2022

Bazel не удалось создать образец C++ с ccache
Я следовал инструкциям для OSX здесь . Я установил bazel, клонировал образец и попытался собрать его с помощью bazel build //main:hello-world . Но здесь, где это было неправильно. INFO: Analysed target //main:hello-world (0 packages loaded)....
1163 просмотров
schedule 05.04.2024

Кеширование сборки ядра / недетерминизм
Я запускаю CI-сервер, который использую для создания собственного ядра Linux. Сервер CI не является мощным и имеет ограничение по времени в 3 часа на сборку. Чтобы работать в рамках этого ограничения, у меня возникла идея кэшировать сборки ядра с...
725 просмотров
schedule 27.07.2023

Дженкинс + Kubernetes + ccache
Мы рассматриваем возможность переноса Jenkins в Kubernetes (GKE) и использования плагина Jenkins Kubernetes для выполнения заданий в модулях. Однако наша инфраструктура сборки использует ccache для оптимизации скорости сборки, и мы храним файлы...
27 просмотров