АнглийскийФранцузскийИспанский

Значок OnWorks

gcov-tool-6 - Интернет в облаке

Запустите gcov-tool-6 в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда gcov-tool-6, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gcov-tool - автономный инструмент для обработки профиля gcda

СИНТАКСИС


gcov-инструмент [-v|--версия] [-h|--Помогите]

gcov-tool merge [параметры слияния] каталог1 каталог2
[-v|--подробный]
[-o| --выход каталог]
[-w|--масса w1, w2]

gcov-tool rewrite [параметры перезаписи] каталог
[-v|--подробный]
[-o|--выход каталог]
[-s|--шкала float_or_simple-frac_value]
[-n|- нормализовать long_long_value]

gcov-tool перекрытие [параметры перекрытия] каталог1 каталог2
[-v|--подробный]
[-h|--горячий]
[-f|--функция]
[-F|--полное имя]
[-o|--объект]
[-t|--hot_threshold] плавать

ОПИСАНИЕ


gcov-инструмент - автономный инструмент для обработки файлов профиля gcda.

Текущий gcov-tool поддерживает следующие функции:

* объединить два набора профилей с грузами.

* прочитать один набор профиля и перезаписать содержимое профиля. Можно масштабировать или нормализовать
подсчитывать значения.

Примеры вариантов использования этого инструмента:

* Соберите профили для различных наборов входных данных и используйте этот инструмент для их объединения. Один
можно указать вес для учета относительной важности каждого входа.

* Перепишите профиль после удаления части файлов gcda, сохраняя
согласованность сводки и гистограммы.

* Его также можно использовать для отладки или кода libgcov, поскольку инструменты разделяют основной код как
библиотека времени выполнения.

Обратите внимание, что для операции слияния этот профиль, созданный в автономном режиме, может содержать незначительные
разные значения из объединенного онлайн-профиля. Вот список типичных отличий:

* разница в гистограмме: этот автономный инструмент пересчитывает гистограмму после объединения
счетчики. Таким образом, полученная гистограмма является точной. Онлайн-слияние не
есть такая возможность - гистограмма объединяется из двух гистограмм, и результат
приближение.

* разница сводных контрольных сумм: сводная контрольная сумма использует операцию CRC32. Значение
зависит от порядка списка ссылок объектов gcov-info. Этот порядок отличается в gcov-
инструмент из этого онлайн-слияния. Ожидается, что суммарные контрольные суммы будут разными.
Это не имеет особого значения, поскольку компилятор нигде не использует эту контрольную сумму.

* разница значений счетчика профиля значения: некоторые значения счетчика для профиля значения
зависит от времени выполнения, например, адреса кучи. Это нормально видеть разницу в этих
вид счетчиков.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-h
--Помогите
Показать справку об использовании gcov-инструмент (на стандартный вывод) и выйти, не выполняя
любая дальнейшая обработка.

-v
--версия
Отобразить gcov-инструмент номер версии (в стандартном выводе) и выйти, не выполняя
любая дальнейшая обработка.

слияние
Объедините два каталога профилей.

-v
--подробный
Установите подробный режим.

-o каталог
--выход каталог
Задайте каталог выходного профиля. Имя выходного каталога по умолчанию: слитный_профиль.

-w w1,w2
--масса w1,w2
Установите веса слияния каталог1 и каталог2, соответственно. По умолчанию
веса 1 для обоих.

переписывать
Прочтите указанный каталог профиля и перезапишите его в новый каталог.

-v
--подробный
Установите подробный режим.

-o каталог
--выход каталог
Задайте каталог выходного профиля. Имя вывода по умолчанию: rewrite_profile.

-s float_or_simple-frac_value
--шкала float_or_simple-frac_value
Масштабируйте счетчики профиля. Указанное значение может быть в виде значения с плавающей запятой или
форма значения простой дроби, например 1, 2, 2/3 и 5/3.

-n long_long_value
- нормализовать
Нормализовать профиль. Указанное значение является максимальным значением счетчика в новом
профиль.

перекрытие
Вычислите оценку перекрытия между двумя указанными каталогами профилей. Перекрытие
оценка рассчитывается на основе профилей дуги. Он определяется как сумма мин.
(p1_counter [i] / p1_sum_all, p2_counter [i] / p2_sum_all) для всех счетчиков дуги i, где
p1_counter [i] и p2_counter [i] - два согласованных счетчика, а p1_sum_all и p2_sum_all
представляют собой сумму значений счетчиков в профиле 1 и профиле 2 соответственно.

-v
--подробный
Установите подробный режим.

-h
--горячий
Распечатать информацию только о горячих объектах / функциях.

-f
--функция
Оценка перекрытия уровня функции печати.

-F
--полное имя
Вывести полное имя файла gcda.

-o
--объект
Оценка перекрытия уровня объекта печати.

-t плавать
--hot_threshold
Установите порог значения горячего счетчика.

Используйте gcov-tool-6 онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Осу!
    Осу!
    Осу! это простая ритм-игра с колодцем
    продуманная кривая обучения для игроков
    всех уровней мастерства. Один из великих
    аспекты Осу! в том, что это
    сообщество-доктор...
    Скачать Осу!
  • 2
    LIBPNG: справочная библиотека PNG
    LIBPNG: справочная библиотека PNG
    Справочная библиотека для поддержки
    Формат Portable Network Graphics (PNG).
    Аудитория: Разработчики. Программирование
    Язык: C. Это приложение, которое
    также может ...
    Скачать LIBPNG: справочная библиотека PNG
  • 3
    Металлоискатель на базе RP2040
    Металлоискатель на базе RP2040
    На основе платы Raspberry Pi Pico это
    металлоискатель включен в импульсный
    категория индукционных металлоискателей, с
    хорошо известные преимущества и недостатки.
    RP ...
    Скачать Металлоискатель на базе RP2040
  • 4
    PAC-менеджер
    PAC-менеджер
    PAC является заменой Perl/GTK для
    SecureCRT/Putty/и т. д. (linux
    ssh/telnet/... gui)... Предоставляет графический интерфейс
    настроить соединения: пользователи,
    пароли, ОЖИДАЕМЫЕ правила...
    Скачать PAC-менеджер
  • 5
    GeoServer
    GeoServer
    GeoServer — это программное обеспечение с открытым исходным кодом.
    сервер, написанный на Java, который позволяет пользователям
    для совместного использования и редактирования геопространственных данных.
    Разработанный для взаимодействия, он
    издает да ...
    Скачать Геосервер
  • 6
    Светлячок III
    Светлячок III
    Бесплатные личные финансы с открытым исходным кодом
    управляющий делами. Светлячок III имеет
    система двойной записи. Вы можете
    быстро ввести и организовать свой
    транзакции я ...
    Скачать Светлячок III
  • Больше »

Команды Linux

Ad