In Linux gibt es keinen Make-Befehl (make: *** Kein Ziel angegeben und keine Makefile- oder Make-Befehlsinstallationsmethode gefunden)

In Linux gibt es keinen Make-Befehl (make: *** Kein Ziel angegeben und keine Makefile- oder Make-Befehlsinstallationsmethode gefunden)

Beachten! ! !

Diese Situation kann bei der Installation der virtuellen Maschine eigentlich vermieden werden. Wählen Sie beim nächsten Test der virtuellen Maschine einfach das Entwicklungstool aus.

Bildbeschreibung hier einfügen

Okay, kommen wir zurück zum Thema. Dieses Mal werde ich Ihnen helfen, das Problem zu lösen. Geben Sie zunächst make ein und Sie erhalten die folgende Anzeige:

Bildbeschreibung hier einfügen

In diesem Fall können Sie, wenn eine Internetverbindung besteht, direkt yum -y install make eingeben, um das Problem zu lösen. Wenn keine Internetverbindung besteht, müssen Sie das Quellpaket online herunterladen und hochladen.

yum -y installiere make

Laden Sie es von der folgenden URL in einer Offline-Umgebung herunter und laden Sie es über xftp auf das Linux-System hoch

http://ftp.gnu.org/gnu/make/make-4.2.tar.gz

Installationsschritte: Entpacken Sie das Tarball und gehen Sie in das Verzeichnis make-4.2

tar -zxvf make-4.2.tar.gz 

Bildbeschreibung hier einfügen

Führen Sie ./configure aus.

./konfigurieren 

Bildbeschreibung hier einfügen

Geben Sie make, make install ein

makemake installieren

Zu diesem Zeitpunkt wurde der Befehl make installiert. Geben Sie make ein, um das Quellcodepaket zu kompilieren. Hinweis! ! ! ! Wenn diese Methode immer noch nicht funktioniert, liegt das daran, dass das System nicht über gcc verfügt. Sie müssen auch das gcc-Quellpaket installieren. Da das gcc-Quellpaket zu viele Abhängigkeiten aufweist, werde ich es hier nicht demonstrieren. Ich hinterlasse ein Abhängigkeitsdiagramm. Sie können im Internet nach Installationsmethoden suchen. Wenn Sie eine Netzwerkumgebung haben, geben Sie yum -y install gcc ein.

Bildbeschreibung hier einfügen

Zusammenfassen

Dies ist das Ende dieses Artikels über das Problem des fehlenden Make-Befehls in Linux (make: *** kein Ziel angegeben und keine Make-Datei gefunden und wie der Make-Befehl installiert wird). Weitere verwandte Inhalte zum fehlenden Make-Befehl in Linux finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So zeigen Sie historische Befehle in Linux an und führen sie aus
  • Bringen Sie Ihnen bei, den Linux-Befehlszeilenverlauf auszublenden
  • Aufzeichnungsfunktion für Shell-Verlaufsbefehle in Linux
  • So kommunizieren Sie mit anderen Benutzern über die Linux-Befehlszeile
  • Verwendung des Linux-Telnet-Befehls
  • Implementierungsprinzip und Codebeispiele für die Komprimierungsdatei des Linux-Befehls gzip
  • Detaillierte Erklärung zum Anpassen des Linux-Befehlsverlaufs

<<:  Der eigentliche Prozess der Einbindung von Axios in das Projekt

>>:  So exportieren Sie die MySQL-Tabellenstruktur nach Excel

Artikel empfehlen

Vue+Element - benutzerdefinierte Abfragekomponente

In diesem Artikel wird hauptsächlich das Vue-Proj...

5 äußerst nützliche Open-Source-Docker-Tools, die dringend empfohlen werden

Einführung Die Docker-Community hat viele Open-So...

MySQL-Fall bei der Verwendungsbeispielanalyse

Zuerst erstellen wir die Datenbanktabelle: Tabell...

Konfigurieren Sie ein Implementierungsbeispiel für den Mysql-Master-Slave-Dienst

Konfigurieren Sie ein Implementierungsbeispiel fü...

Drei Möglichkeiten zum Teilen der Komponentenlogik in React

Ohne weitere Umschweife sind dies diese drei Meth...

Vue implementiert einen Wasserfallfluss mit unendlichem Laden

In diesem Artikelbeispiel wird der spezifische Co...

js, um ein Wasserfall-Flusslayout zu erreichen (unendliches Laden)

In diesem Artikelbeispiel wird der spezifische Co...

Implementierung der Installation von Docker in einer Win10-Umgebung

1. Rufen Sie die offizielle Docker-Website auf Ge...

Linux-Installation Redis-Implementierungsprozess und Fehlerlösung

Ich habe heute Redis installiert und es sind eini...

So erstellen Sie einen MySQL-Cluster mit hoher Verfügbarkeit und Leistung

Inhaltsverzeichnis Was ist MySQL NDB Cluster? Vor...

Vue.js implementiert ein einfaches Faltpanel

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung der langsamen Remote-Verbindung von Navicat zu MySQL

Die endgültige Lösung ist im letzten Bild Wenn Si...

Vue implementiert Funktionen zum Hoch- und Herunterladen von Dateien

In diesem Artikelbeispiel wird der spezifische Co...