Suche…


Build starten

:mak[e][!] [arguments] startet das Programm, auf das die Option makeprg . Standardmäßig ist " makeprg " auf "make" gesetzt, kann aber so konfiguriert werden, dass jedes geeignete Programm makeprg wird.

Alle [arguments] (können mehrere sein) werden an makeprg als ob es mit :!{makeprg} [arguments] aufgerufen worden wäre.

Die Ausgabe des aufgerufenen Programms wird gemäß der Option 'errorformat' auf Fehler analysiert. Wenn Fehler gefunden werden, wird das Quickfix-Fenster geöffnet, um sie anzuzeigen.

:cnext :cprev kann verwendet werden, um zwischen Fehlern zu wechseln, die im Quickfix-Fenster angezeigt werden. :cc springt zum Fehler unter dem Cursor.

Es ist zu beachten, dass auf Systemen, auf denen gnumake installiert und ordnungsgemäß konfiguriert ist, es in der Regel nicht erforderlich ist, &makeprg außer dem Standardwert zu definieren, um &makeprg -Projekte zu kompilieren. Geben Sie also in C, C ++, Fortran ... Folgendes ein :make %< , um die aktuelle Datei zu kompilieren. :!./%< die Quelldatei im aktuellen Verzeichnis befindet, wird sie von :!./%< ausgeführt. Kompilierungsoptionen können über $CFLAGS , $CXXFLAGS , $LDFLAGS usw. gesteuert werden. $CFLAGS zu impliziten Regeln finden Sie in der Dokumentation zu make .



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow