Проверьте образцовый сгенерированный код (-main-generator)

Укажите, что функция main должна быть сгенерирована, если она не присутствует в исходных файлах

Описание

В Средстве поиска Ошибки используйте эту опцию только для кода, сгенерированного из моделей Simulink®.

Укажите, что Polyspace® должен сгенерировать функцию main, если он не находит один в исходных файлах.

Установите опцию

Пользовательский интерфейс (только десктопные решения): В вашей настройке проекта опция находится на узле Code Prover Verification.

Командная строка: Используйте опцию -main-generator. Смотрите информацию о Командной строке.

Настройки

Эта опция всегда включается для кода, сгенерированного из моделей.

Polyspace генерирует функцию main для анализа. Сгенерированный main содержит циклический код, который выполняется в цикле. Цикл может запустить незаданное число раз.

main выполняет следующие функции, прежде чем цикл начнется:

main затем выполняет следующие функции в цикле:

Наконец, main вызывает функции, заданные Termination functions (-functions-called-after-loop).

Информация о командной строке

Параметр: -main-generator
Значение по умолчанию: на
Пример (средство поиска ошибки): polyspace-bug-finder -sources file_name -main-generator ...
Пример (программа автоматического доказательства кода): polyspace-code-prover -sources file_name -main-generator ...
Пример (сервер средства поиска ошибки): polyspace-bug-finder-server -sources file_name -main-generator ...
Пример (сервер программы автоматического доказательства кода): polyspace-code-prover-server -sources file_name -main-generator ...