Was ist der Unterschied zwischen gcc / g ++ und cc1 / cc1plus?


84

Wenn ich meine Projekte kompiliere und die beim Ausführen verwendeten Ressourcen überprüfe top, wird manchmal g++und manchmal das große CPU- / Speicherproblem aufgerufen cc1plus. Was ist der Unterschied zwischen den beiden und sollte ich jemals cc1plusdirekt anrufen ?

Antworten:


121

Was ist der Unterschied zwischen den beiden,

Das g++ist ein Compilertreiber. Es kann den eigentlichen Compiler ( cc1plus), Assembler und Linker aufrufen . Es weiß nicht , wie die Quellen analysiert oder kompiliert werden sollen.

und sollte ich jemals cc1plus direkt anrufen?

Nein.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.