C++ code in assembler ausgeben?
-
hi leute,sorry für die vll schon öfters gestellte frage, aber ich finde wirklich nichts brauchbares wie ich meinen c++ code in assembler anschauen kann.
ich habe zb dev c++,geht das damit?
wäre echt super nett
-
gcc -c -S -o <output.S> <input.cpp>
-
wo muss ich das genau hinschreiben *schäm*
-
also ich hab bloodshed dev c++ und ich hab deshalb keine kommandozeile.
unter compiler optionen kann ich zusätzliche befehle hinzufügen,wie muss ich das machen?
"-c -S -o <output.S> <main.cpp>" so?
-
linux leute neigen blos gerne dazu ihre nerdiness raushängen zu lassen, gcc ist ein c/cpp compiler unter linux
wenn du mit deinem compiler asm code willst musst du in der manual oder im internet nachlesen wie man es für deinen compiler einstellen kann, da er das makefile bei dir automatisch erstellt gibt es sicher irgendwo in der gui eine option dafür
-
Vevusio schrieb:
linux leute neigen blos gerne dazu ihre nerdiness raushängen zu lassen, gcc ist ein c/cpp compiler unter linux
wenn du mit deinem compiler asm code willst musst du in der manual oder im internet nachlesen wie man es für deinen compiler einstellen kann, da er das makefile bei dir automatisch erstellt gibt es sicher irgendwo in der gui eine option dafür
? ich weiß jetzt nicht ob ich lol'en soll. füge einfach das verzeichnis in dem dev-c++ gcc hat zu deiner PATH umgebungsvariable hinzu und arbeite wie ich oben schon gepostet habe in der windows kommandozeile. ich glaube nicht das du die kompileroptionen derart in der gui von dev-c++ ändern kannst, dass du auch den ausgabedateinamen explizit angeben kannst. da bin ich mir aber nicht sicher.