Ich bin ziemlich neu in Firefox Entwicklung. Ich mache ein paar Experimente und möchte in der Lage sein, Informationen auf die Konsole zu drucken, nachdem ich Firefox erstellt und ausgeführt habe.Printf zu Console in Firefox Build
Ich habe printf-Anweisungen hinzugefügt (und ich habe auch versucht, cout) und die relevanten # enthält mehrere verschiedene Dateien.Ich habe sie meist zu Funktionen im DOM hinzugefügt, aber auch ein paar in anderen Teilen von der Code, nur um zu sehen, ob ich etwas zum Ausdrucken kriegen kann.Allerdings habe ich es nie geschafft, etwas zu drucken.Ich mache im Wesentlichen das gleiche wie in jedem anderen C++ Programm.
Ich baue und laufe FF durch Befolgen dieser Anweisungen (https://developer.mozilla.org/en-US/d...) Und es kompiliert fein.
Gibt es etwas, das ich vermisse? Warum kann ich printfs nicht im Terminal angezeigt werden? Ich erwarte, dass sie im Terminal erscheinen, wo Ich renne "mach rennen".
Edit: Ich habe gerade entdeckt moechitest. Wenn ich "mach mochitest" betreibe, wird mein printfs-Display zusätzlich zu allen typischen Ausdrucken für die Tests angezeigt. Das bewegt mich in die richtige Richtung, aber ich würde immer noch gerne wissen, wie diese printfs während der normalen Ausführung des Browsers aktiviert werden.
Edit 2: Working-Link: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build
Ihr Link wurde verstümmelt, so habe ich keine Ahnung, welche Anweisungen Sie folgen oder auf welcher Plattform Sie sind. Windows? Linux? OS X? Sie sagen auch nicht, wie Sie Firefox ausführen (mach run, oder packen es und dann entpacken auf einem anderen Computer oder etwas anderes) – Gijs
Ich benutze "mach run". –