Risoluzione dei problemi relativi al codice di uscita 2 su 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.

La chiusura del processo con il codice di uscita 2 è generalmente un errore di compilazione/creazione.


Come risolvere l'errore make 2:

  • Ogni volta che vedi il processo make chiuso con l'errore del codice di uscita 2, puoi leggere il registro nell'output per vedere dove si trova l'errore all'interno del tuo programma. L'Output può fornire informazioni su quanto segue:
    • In quale riga/colonna si trova l'errore all'interno del file
    • Qual è la causa dell'errore

Informazioni dall'output:

  • In quale riga/colonna si trova l'errore all'interno del file

L'editor di codice VEXcode Pro V5 e il pannello Output mostrano il messaggio di errore 'expected ; after expression' con la posizione src/main.cpp:20:30 evidenziata e la riga corrispondente nel codice contrassegnata.

Nell'esempio seguente, l'output fornisce l'informazione che è presente un errore sulla riga (riga) 20 colonna 30. Questo viene mostrato come "20:30".

Qual è la causa dell'errore...

Pannello di output di VEXcode Pro V5 che evidenzia il punto e virgola mancante dopo Brain.Screen.print("Hello") con una freccia che indica il punto e virgola mancante e la sua posizione.

L'output fornisce inoltre informazioni sul motivo per cui viene visualizzato l'errore. Manca un punto e virgola dopo l'espressione "Brain.Screen.print("Ciao")"

Nota: Se stai utilizzando una versione precedente dell'applicazione VEXcode Pro V5, le versioni precedenti di VEXcode Pro V5 consentivano caratteri speciali nel nome del file o nel nome del progetto.

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

Last Updated: