Файл имеет ошибку компиляции
Этот дефект происходит, когда Polyspace не может анализировать файл из-за ошибок компиляции. Дефект расположен на первой линии и столбце файла, и указывает, что файл имеет одну или несколько ошибок компиляции.
Чтобы найти фактические ошибки компиляции, смотрите аналитический журнал. Для получения информации о том, как заняться расследованиями далее в:
Polyspace Bug Finder, информация об Ошибке вида на море, Когда Аналитические Остановки.
Polyspace Bug Finder Server, смотрите Считанные Ошибочные информации Когда Аналитические Остановки Polyspace (Polyspace Bug Finder Server).
Polyspace, когда Вы Кодируете, видят, как следовать за прогрессом анализа в вашем IDE. Смотрите шаги в Visual Studio (Polyspace Bug Finder Access), Код Visual Studio (Polyspace Bug Finder Access) или Eclipse (Polyspace Bug Finder Access).
Используйте это средство проверки, чтобы узнать сразу, есть ли у вас файлы с проблемами компиляции в анализе интегрирования (Polyspace Bug Finder или Polyspace Bug Finder Server) или не компилирует ли текущий анализируемый файл еще (Polyspace, когда Вы Кодируете). Используя это средство проверки сохраняет, вы от открытия анализа регистрируете каждый раз, чтобы узнать, существуют ли проблемы компиляции. Можно определить из результатов анализа, если файл не скомпилировал.
Как правило, ваш компилятор может также найти проблемы, которые находит это дефектное средство проверки.
Если ваши компиляции файла с вашим компилятором, но фазой компиляции анализа Polyspace перестали работать, это означает, что ваша аналитическая настройка не эмулирует ваш компилятор точно. Например, если анализ перестал работать, потому что стандартная библиотечная функция, кажется, не определена, вам придется явным образом задать папки, содержащие ваши заголовки компилятора, использовать polyspace-configure
команда, чтобы извлечь пути, или в противном случае улучшить вашу настройку.
Идентифицируйте, что все ошибки компиляции от анализа регистрируют и фиксируют их.
Группа: хорошая практика |
Язык: C | C++ |
Значение по умолчанию: Off |
Синтаксис командной строки:
file_does_not_compile |
Удар: низко |
Find defects (-checkers)
| Stop analysis if a file does not compile (-stop-if-compile-error)