Als «compilation» getaggte Fragen

Ausführen von Compilern und allgemeiner Erstellen von Software aus Emacs heraus.



3
Betonen Sie den aktuellen Fehler im Fenster * Kompilierung *
Wenn Sie den Kompilierungsbefehl ausführen und zum 'nächsten Fehler' springen, identifiziert emacs die Zeile des aktuellen Fehlers, indem Sie ein kleines schwarzes Dreieck, das nach rechts zeigt, in den linken Rand des * Kompilierungspuffers * setzen . Das ist schön, aber meine alten Augen möchten einen mutigeren Indikator. Das grundlegende …

2
Wie erkläre ich eine Variable für ignorierbar?
Wie vermeide ich Byte-Compiler-Warnungen Unused lexical variablein Funktionen, die mithilfe von Makros definiert wurden, die auf erweitert werden defun? Beispielsweise verwendet das Makro defun-rcirc-commandin rcirc.eldie targetVariable, die nicht von mehreren Aufrufen verwendet wird. In Common Lisp kann ich die ignorable Deklaration verwenden : (declare (ignorable target)). Schlechte Lösungen: Fügen Sie …

1
Beim Kompilieren zum ersten Fehler springen - keine Warnung
Die compilation-auto-jump-to-first-errorOption sollte Emacs dazu bringen, während der Kompilierung zum ersten Fehler zu springen. Es scheint jedoch, dass Emacs Warnungen und Fehler auf die gleiche Weise behandelt und zum ersten von beiden springt. Wie würden Sie Emacs dazu bringen, zum ersten Fehler oder zur anderen Warnung zu springen? Ich würde …


3
Persistente Umgebung für die Mx-Kompilierung
Wenn ich M-x compilees ausführe, wird eine neue Subshell erzeugt, um meinen Kompilierungsbefehl auszuführen. Sobald der Kompilierungsbefehl zurückgegeben wird, wird der Shell-Prozess beendet. Ich kann sehen, warum dies in den meisten Fällen wünschenswert wäre, aber ich bin derzeit in einer Situation, in der es nicht hilfreich ist. Ich arbeite gerade …

2
Wie kann ich den Kompilierungsbefehl anpassen?
In einem meiner Projekte muss ich make package installbeim Bauen statt ausführen make. Es merkt sich den letzten Kompilierungsbefehl, den ich verwendet habe, wird jedoch bei make -kjedem Start von emacs zurückgesetzt. Wie kann ich die M-x compileStandardeinstellung anpassen make package install?


1
Welche Emacs-Funktion ist dem Quickfix von Vim am nächsten?
Die übliche Verwendung von Vims Quickfix besteht darin, die Kompilierung von Code an einen Befehl zu übergeben, der durch die suggestiv benannte makeprgVariable angegeben wird , und dann die von diesem Befehl gedruckten Fehler zu interpretieren, damit Sie schnell zur Datei-, Zeilen- und Spaltenposition jedes Fehlers springen können. Vims Quickfix …

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.