Получение быстрой справочной информации для Frama-C - PullRequest
0 голосов
/ 27 июня 2018

Как получить быструю справочную информацию для Frama-C (не прибегая к инструкциям)? Ввод "frama-c -help" отображает очень мало полезных данных.

1 Ответ

0 голосов
/ 27 июня 2018

Вот список полезных быстрых команд для получения справки или для улучшения подробной / отладочной информации при запуске frama-c:

  • frama-c -kernel-help: «фактическая» справочная страница ядра Frama-C с множеством полезных опций;
  • man frama-c: результаты очень похожи на frama-c -kernel-help;
  • frama-c -kernel-msg-key help: отображает все категории сообщений , известные ядру, используемые для создания подробных и отладочных сообщений. У них нет связанного описания, но некоторые говорят сами за себя. Например, -kernel-msg-key pp показывает фактическую команду предварительной обработки, используемую Frama-C при разборе файлов;
  • frama-c -kernel-warn-key help: перечисляет все категории предупреждений , а также их статус (активен, неактивен, обрабатывается как ошибка, немедленно отменяется, один раз предупреждается и т. Д.);
  • frama-c -machdep help: перечисляет все доступные архитектуры, известные Frama-C.

Каждый плагин имеет свои <plugin>-help, <plugin>-msg-key и <plugin>-warn-key. Он также может иметь дополнительные параметры «листинга». Например, плагин Eva (анализ значений) имеет опцию -val-builtins-list, в которой перечислены все доступные встроенные модули Eva и имена соответствующих функций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...