англійськафранцузькаіспанська

Ad


Значок OnWorks

llvm-cov-3.8 - онлайн у хмарі

Запустіть llvm-cov-3.8 у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда llvm-cov-3.8, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


llvm-cov - видавати інформацію про покриття

СИНТАКСИС


llvm-cov команда [аргументи...]

ОПИС


Команда llvm-cov інструмент показує інформацію про покриття коду для програм, для яких призначено інструмент
видавати дані профілю. З ним можна працювати gcov-стиль покриття або с брязкіт's
профільування на основі приладів.

Якщо програма викликається з базовою назвою gcov, він буде вести себе так, ніби llvm-cov gcov
була викликана команда. В іншому випадку слід надати команду.

КОМАНДИ


· gcov

· Показувати

· звітом

GCOV КОМАНДА


СИНТАКСИС
llvm-cov gcov [опції] ВИХІДНИЙ ФАЙЛ

ОПИС
Команда llvm-cov gcov інструмент зчитує файли даних покриття коду та відображає покриття
інформацію для зазначеного вихідного файлу. Він сумісний з gcov інструмент з версії
4.2 з GCC а також може бути сумісна з деякими пізнішими версіями gcov.

використовувати llvm-cov gcov, спочатку потрібно створити інструментовану версію програми
який збирає дані про покриття під час роботи. Компілюйте з -fprofile-arcs та
-ftest-покриття варіанти додавання приладів. (Крім того, ви можете використовувати
--покриття параметр, який включає обидва інші параметри.) Ви повинні компілювати з
інформація про налагодження (-g) і без оптимізації (-О0); інакше дані покриття
не може бути точно зіставлено з вихідним кодом.

Під час компіляції інструментального коду, a .gcno буде створено файл даних для
кожен об’єктний файл. Ці .gcno файли містять половину даних покриття. Друга половина
дані надходять з .gcda файли, які створюються під час запуску інструментованої програми,
з окремою .gcda файл для кожного об’єктного файлу. Кожен раз, коли ви запускаєте програму,
кількість виконання підсумовується до будь-якого існуючого .gcda файли, тому не забудьте видалити всі старі
файли, якщо ви не хочете, щоб їх вміст було включено.

За замовчуванням, .gcda файли записуються в той самий каталог, що й об’єктні файли, але
ви можете змінити це, встановивши GCOV_PREFIX та GCOV_PREFIX_STRIP навколишнє середовище
змінні. The GCOV_PREFIX_STRIP змінна визначає кількість компонентів каталогу, які мають бути
видалено з початку абсолютного шляху до каталогу об’єктного файлу. Після зачистки
цих каталогів, префікс з GCOV_PREFIX додається змінна. Ці середовища
змінні дозволяють запускати інструментальну програму на машині, де є вихідний об'єкт
каталоги файлів недоступні, але вам потрібно буде скопіювати файл .gcda файли назад
до каталогів об’єктних файлів, де llvm-cov gcov сподівається знайти їх.

Після створення файлів даних покриття запустіть llvm-cov gcov для кожного основного джерела
файл, у якому потрібно переглянути результати покриття. Це слід запускати з того самого
каталог, де ви раніше запускали компілятор. Результати для вказаного вихідного файлу
записуються у файл, іменований додаванням a .gcov суфікс. Також є окремий вихідний файл
створюється для кожного файлу, включеного в основний вихідний файл, також з a .gcov додано суфікс.

Основний зміст ан .gcov вихідний файл є копією вихідного файлу з виконанням
кількість і номер рядка перед кожним рядком. Кількість виконання відображається як - якщо лінія
не містить жодного виконуваного коду. Якщо рядок містить код, але цього коду ніколи не було
виконується, кількість відображається як #####.

ВАРІАНТИ
-а, --усі блоки
Відобразити всі основні блоки. Якщо є кілька блоків для одного рядка джерела
коду, ця опція змушує llvm-cov показувати кількість для кожного блоку замість просто
один рахунок для всієї лінії.

-б, --гілля-ймовірності
Відображення умовних ймовірностей розгалужень та зведення інформації про гілки.

-c, --підрахунки філій
Відображати кількість гілок замість ймовірностей (потрібно -b).

-f, --Зведення функцій
Показати підсумок висвітлення для кожної функції замість лише одного підсумку для an
весь вихідний файл.

--допомога Показати доступні параметри (--help-hidden, щоб дізнатися більше).

-л, -- довгі імена файлів
Для виведення охоплення файлів, включених з основного вихідного файлу, додайте основний файл
ім’я, за яким слідує ## як префікс до імен вихідних файлів. Це можна поєднувати з
параметр --preserve-paths для використання повних шляхів як для основного файлу, так і для файлу
включений файл.

-n, --без виведення
Не виводьте жодного .gcov файли. Зведена інформація все ще відображається.

-o= , --об'єкт-каталог= , --object-file=
Знайдіть об'єкти в DIR або на основі шляху FILE. Якщо вказати певний об’єкт
Очікується, що файли даних покриття будуть мати однакову базову назву з .gcno
та .gcda розширення. Якщо ви вкажете каталог, очікуються файли в ньому
каталог з такою ж базовою назвою, що й вихідний файл.

-p, --охоронні шляхи
Збережіть компоненти шляху при іменуванні вихідних файлів покриття. На додаток до
ім’я вихідного файлу, включіть каталоги з шляху до цього файлу. The
каталоги розділені за # персонажів, с . каталоги видалені і ..
каталоги замінені на ^ символів. При використанні з параметром --long-file-names,
це стосується як імені основного файлу, так і імені включеного файлу.

-у, --безумовні-відгалуження
Включіть безумовні гілки у вихідні дані для параметра --branch-probabilities.

-версія
Відобразити версію llvm-cov.

EXIT СТАТУС
llvm-cov gcov повертає 1, якщо не може прочитати вхідні файли. В іншому випадку він виходить з нулем.

ШОУ КОМАНДА


СИНТАКСИС
llvm-cov Показувати [опції] -instr-профіль ПРОФІЛЬ BIN [ДЖЕРЕЛА]

ОПИС
Команда llvm-cov Показувати команда показує рядкове покриття двійкового файлу BIN за допомогою профілю
дані ПРОФІЛЬ. Його можна за бажанням відфільтрувати, щоб показати покриття лише для перерахованих файлів
in ДЖЕРЕЛА.

використовувати llvm-cov Показувати, вам потрібна програма, скомпільована з інструментами для випуску
дані профілю та покриття. Щоб побудувати таку програму з брязкіт використовувати
-fprofile-instr-generate та -fcoverage-mapping прапори. Якщо пов’язувати з брязкіт водій,
проходити -fprofile-instr-generate до етапу посилання, щоб переконатися, що необхідний час виконання
бібліотеки підключені до.

Інформація про покриття зберігається у вбудованому виконуваному файлі або самій бібліотеці, і це є
до чого слід перейти llvm-cov Показувати в якості BIN аргумент. Дані профілю формуються
звичайним запуском цієї інструментальної програми. Коли програма завершує роботу, вона виписує a
необроблений файл профілю, зазвичай називається default.profraw, який можна конвертувати у формат
що підходить для ПРОФІЛЬ аргумент з використанням llvm-profdata злиття інструмент.

ВАРІАНТИ
-show-line-counts
Показати кількість виконання для кожного рядка. Це ввімкнено за замовчуванням, якщо немає іншого
-показати використовується варіант.

-шоу-розширення
Розгорніть включення, такі як макроси препроцесора або текстові включення, вбудовані в файл
відображення вихідного файлу.

-шоу-екземпляри
Для вихідних регіонів, екземпляри яких створюються кілька разів, наприклад шаблони в C + +,
показати кожен екземпляр окремо, а також комбінований підсумок.

-шоу-регіони
Покажіть кількість виконання для кожного регіону, відобразивши каретку, яка вказує на
характер, де починається регіон.

-show-line-counts-or-regions
Показати кількість виконання для кожного рядка, якщо в рядку є лише одна область,
але показувати окремі регіони, якщо їх кілька на лінії.

-use-color[=VALUE]
Увімкнути або вимкнути вихід кольору. За замовчуванням це автоматично.

-arch=
Якщо закритий двійковий файл є універсальним двійковим, виберіть архітектуру для використання. це є
помилка для визначення архітектури, яка не входить до універсального двійкового файлу або
використовувати архітектуру, яка не відповідає неуніверсальному двійковому файлу.

-ім'я=
Показувати покриття коду лише для функцій із заданою назвою.

-name-regex=
Показувати покриття коду лише для функцій, які відповідають заданому регулярному виразу.

-line-coverage-gt=
Показувати покриття коду лише для функцій з охопленням рядків більше, ніж задане
поріг

-line-coverage-lt=
Показувати покриття коду лише для функцій з охопленням рядків менше заданого
поріг

-region-coverage-gt=
Показувати покриття коду лише для функцій з охопленням регіону більше, ніж задане
поріг

-region-coverage-lt=
Показувати покриття коду лише для функцій з охопленням регіону менше заданого
поріг

ЗВІТ КОМАНДА


СИНТАКСИС
llvm-cov звітом [опції] -instr-профіль ПРОФІЛЬ BIN [ДЖЕРЕЛА]

ОПИС
Команда llvm-cov звітом команда відображає підсумок покриття двійкового файлу BIN використання
дані профілю ПРОФІЛЬ. Його можна за бажанням відфільтрувати, щоб показати лише покриття для
файли, перераховані в ДЖЕРЕЛА.

Якщо вихідні файли не надано, для кожного файлу в охопленні друкується підсумковий рядок
дані. Якщо надано якісь файли, підсумки відображаються для кожної функції у перелічених файлах
замість цього.

Інформацію про складання програм для покриття та генерування даних профілю див ШОУ
КОМАНДА.

ВАРІАНТИ
-use-color[=VALUE]
Увімкнути або вимкнути вихід кольору. За замовчуванням це автоматично.

-arch=
Якщо закритий двійковий файл є універсальним двійковим, виберіть архітектуру для використання. це є
помилка для визначення архітектури, яка не входить до універсального двійкового файлу або
використовувати архітектуру, яка не відповідає неуніверсальному двійковому файлу.

Використовуйте llvm-cov-3.8 онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - утиліта для
    отримати інформацію про неактивне ядро ​​ЦП
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: інструмент
    який друкує п...
    Запустіть cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - утиліта для налаштування ЦП
    спеціальні параметри ядра для стану простою
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: The
    cpupower idle-se...
    Запустіть cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - змінює/друкує дані користувача
    поточний шлях пошуку набору карт. Впливає на
    доступ користувача до даних, що існують під
    інші набори карт у поточному місці. ...
    Запустіть g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - друкує повідомлення, попередження,
    інформацію про прогрес або фатальну помилку в
    ТРАВ'ЯНИЙ шлях. Цей модуль слід використовувати в
    сценарії для повідомлень, які надаються користувачеві.
    KEYWO...
    Запустіть g.messagegrass
  • Детальніше »

Ad