Ich möchte meinen Code testen (ich weiß, dass mein Code noch unvollständig ist - ja, ich plane, ihn zu vervollständigen, bevor ich ihn kompiliere), um zu sehen, ob er den richtigen Assembler-Code durch Kompilieren mit -s gibt Dies?
Ich bin nicht sehr vertraut mit dem Kompilieren. Bisher habe ich nur meine Akte gespeichert. Jetzt muss ich es kompilieren, um es ausführen zu können.C-Code durch Kompilieren mit -s-Schalter testen?
typedef enum {MODE_A, MODE_B, MODE_C, MODE_D, MODE_E} mode_t;
long switch3 (long *p1, long *p2, mode_t action) {
long result = 0;
switch(action){
case MODE_A:
case MODE_B:
case MODE_C:
case MODE_D:
case MODE_E:
default:; // don't forget the colon
}
return result;
}
Zuerst beheben Sie den Code. Dann können Sie 'gcc -S' (nicht' -s') verwenden, um Assembler zu erzeugen. –
Ich plane, es zu vervollständigen, bevor ich es kompiliere. – Jaden
@ElliottFrisch Schließe ich den Dateinamen am Anfang an, wenn ich ihn kompiliere? Beispiel: 'filename.c gcc -s' – Jaden