При попытке импортировать Визуальный Studio® 2010 или проект Visual Studio 2012, и polyspace-configure не работает правильно, делает следующее:
Остановите процесс MSBuild.exe.
Установите переменную окружения MSBUILDDISABLENODEREUSE на 1.
Задайте MSBuild.exe с the/nodereuse:false опцией.
Перезапустите инструмент конфигурирования Polyspace®:
polyspace-configure.exe -lang cpp <MSVS path>/msbuild sample.sln
После того, как вы автоматически настроите свой проект от сборки Visual Studio 2010, вы сталкиваетесь с ошибками компиляции.
По умолчанию Polyspace присваивает последнюю версию компилятора, visual12.0 к вашему проекту. Это присвоение может вызвать ошибки компиляции. Для получения дополнительной информации об опции, чтобы задать компиляторы, смотрите Compiler (-compiler).
Чтобы избежать ошибок, выполнить одно из следующих действий:
После автоматической настройки проекта:
Откройте проект в пользовательском интерфейсе. На панели Configuration выберите Target & Compiler.
Проверяйте установку на Compiler. Если это установлено в visual12.0, измените его на visual10.
Если вы создаете файл опций из своей сборки Visual Studio 2010, проверяйте аргумент -compiler. Если это установлено в visual12.0, измените его на visual10.
Перед автоматической настройкой проекта:
Откройте файл cl.xml в , где polyspaceroot\polyspace\configure\compiler_configuration\ является вашей папкой установки Polyspace, такой как polyspacerootC:\Program Files\Polyspace\R2019a.
Измените строку
<dialect>visual12.0</dialect>
к
<dialect>visual10</dialect>
Создайте свой проект или файл опций. Компилятор уже присвоен visual10.