Устранение неполадок с кодом выхода 2 в VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Закрытие процесса с кодом выхода 2 обычно является ошибкой компиляции/сборки.


Как устранить ошибку make error 2:

  • Убедитесь, что вы используете последнюю версию VEXcode Pro V5.
  • Всякий раз, когда вы видите, что процесс make закрывается с ошибкой кода выхода 2, вы можете прочитать журнал в выходных данных, чтобы увидеть, где находится ошибка в вашей программе. Выходные данные могут содержать информацию о следующем:
    • В какой строке/столбце находится ошибка в файле
    • В чем причина ошибки

Информация из выходных данных:

  • В какой строке/столбце находится ошибка в файле

В редакторе кода VEXcode Pro V5 и на панели вывода отображается сообщение об ошибке «ожидается ; после выражения», при этом выделена строка src/main.cpp:20:30, а соответствующая строка в коде отмечена.

В следующем примере выходные данные предоставляют информацию об ошибке в строке (строке) 20, столбце 30. Это отображается как «20:30».

В чем причина ошибки...

В VEXcode Pro V5 на панели вывода отображается отсутствующая точка с запятой после Brain.Screen.print(“Hello”), а стрелка указывает на отсутствующую точку с запятой и ее местоположение.

Вывод также предоставляет информацию о том, почему отображается ошибка. Точка с запятой отсутствует после выражения «Brain.Screen.print(«Привет»)».

ПримечаниеЕсли вы используете более старую версию приложения VEXcode Pro V5, предыдущие версии VEXcode Pro V5 допускали использование специальных символов в имени файла или имени проекта.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: