GNU/Linux >> LINUX-Kenntnisse >  >> Linux

autoreconf:Befehl nicht gefunden

Das GNU-Tool autoreconf aktualisiert configure-Skripte, indem es autoconf, autoheader, aclocal, automake und libtoolize in bestimmten Verzeichnissen und Unterverzeichnissen ausführt. Dieser Befehl wird selten manuell aufgerufen. Es wird normalerweise automatisch von anderen Autoconf-Tools aufgerufen.

Wenn Sie auf den folgenden Fehler stoßen:

autoreconf: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren.

Verteilung Befehl
OS X brew install autoconf
Debian apt-get install autoconf
Ubuntu apt-get install autoconf
Alpin apk autoconf hinzufügen
Arch Linux pacman -S autoconf
Kali-Linux apt-get install autoconf
CentOS yum installiere autoconf
Fedora dnf install autoconf
Raspbian apt-get install autoconf
Docker docker run cmd.cat/autoreconf autoreconf

autoconf vs. autoreconf

Das Ausführen von autoconf ist einfach:Führen Sie es einfach im selben Verzeichnis wie Ihre configure.ac-Datei aus. Das Ausführen von autoreconf hat genau den gleichen Effekt wie das Ausführen von autoconf, außer dass autoreconf auch das Richtige tut, wenn Sie damit beginnen, Automake- und Libtool-Funktionalität zu Ihrem Build-System hinzuzufügen. Das heißt, es führt alle Autotools in der richtigen Reihenfolge basierend auf dem Inhalt Ihrer Datei configure.ac aus.

autoreconf ist intelligent genug, um nur die Tools auszuführen, die Sie benötigen, in der Reihenfolge, in der Sie sie benötigen, mit den gewünschten Optionen (mit einer Einschränkung, die ich gleich erwähnen werde). Daher ist das Ausführen von autoreconf die empfohlene Methode zum Ausführen der Autotools-Toolkette.


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

kubectl:Befehl nicht gefunden

tvservice:Befehl nicht gefunden

lspci:Befehl nicht gefunden

ln:Befehl nicht gefunden