Для анализа исходных файлов C/C + + с помощью средства поиска ошибок или средства проверки кода в интерфейсе пользователя Polyspace ® создается проект Polyspace. Во время разработки можно просто обновить этот проект и повторно запустить анализ для получения обновленных результатов. В этом разделе описываются доступные обновления.
Чтобы начать обновление, щелкните правой кнопкой мыши проект на панели «Диспетчер проектов». В зависимости от узла, щелкните правой кнопкой мыши, отображается другой набор опций.
![]()

![]()
При перемещении исходной папки, добавленной в проект, измените путь в проекте Polyspace. Можно также изменить путь к папке для указания на другую версию кода в системе управления версиями.
В Диспетчере проектов щелкните правой кнопкой мыши на верхней папке источников
и выберите «Изменить путь». Измените путь к новому расположению.
Чтобы повторно синхронизировать файлы в этой исходной папке, щелкните правой кнопкой мыши исходную папку и выберите «» Обновить исходную папку «».
![]()
При внесении изменений в файлы в папке, уже добавленной в проект, повторно добавлять папку в проект не требуется. При обновлении списка исходных файлов выполняется поиск новых, удаленных и перемещенных файлов.
Щелкните правой кнопкой мыши исходную папку и выберите «Обновить исходную папку». Файлы в проекте Polyspace обновляются в соответствии с файловой системой.
![]()
Если проект был создан автоматически из системы построения, для последующего обновления проекта путем повторного выполнения команды построения щелкните правой кнопкой мыши папку проекта и выберите «Обновить проект».
Отображается информация, введенная при создании исходного проекта. Нажмите кнопку «Выполнить» для повторного выполнения команды построения и повторного создания проекта Polyspace.
![]()
Если требуется изменить, какие файлы или папки активны в проекте, не удаляя их из дерева проекта, щелкните правой кнопкой мыши файл или папку и выберите «Исключить файлы». В
проекте появится файл с символом, указывающим на то, что он не рассматривается для анализа. Чтобы повторно включить файлы для анализа, щелкните правой кнопкой мыши и выберите Включить файлы (Include Files).
Если требуется добавить дополнительные исходные папки или включить папки, щелкните правой кнопкой мыши проект или папку «Источник» или «Включить» в проект. Выберите Добавить исходную папку или Добавить папку включения.
Перед выполнением анализа необходимо скопировать исходные файлы в модуль. Выберите исходные файлы для копирования. чтобы выбрать несколько файлов вместе, нажмите клавишу Ctrl при выборе файлов. Щелкните правой кнопкой мыши на выбранном элементе. Выберите Копировать в > Module_n. n - номер модуля.
![]()
Можно изменить порядок папок включения для управления последовательностью компиляции файлов включения.
Если в разных папках существует несколько файлов включения с одинаковыми именами, может потребоваться изменить порядок включения папок вместо реорганизации содержимого папок. Для конкретного имени файла включения программное обеспечение включает файл в первую папку включения в Project_Name > Включить.
На следующем рисунке: Folder_1 и Folder_2 содержат один и тот же include-файл include.h. Если исходный код включает этот файл заголовка, во время компиляции Folder_2/include.h включен в настройку для Folder_1/include.h.

Чтобы изменить порядок папок включения, в проекте разверните папку «Включить». Выберите папку включения или папки, которые требуется переместить. Чтобы переместить папку, щелкните значок
или.![]()