Als «make» getaggte Fragen

Make ist ein Dienstprogramm, das automatisch ausführbare Programme und Bibliotheken aus dem Quellcode erstellt, indem es Dateien namens Makefiles liest, die angeben, wie das Zielprogramm abgeleitet werden soll.

3
"Autoreconf: not found" -Fehler beim Erstellen von qemu-1.4.0
Ich war ./configureder Qemu-1.4.0 und makeverursachte dabei: (cd /home/amin/Simulate/qemu-1.4.0/pixman; autoreconf -v --install) /bin/sh: 1: autoreconf: not found make: *** [/home/amin/Simulate/qemu-1.4.0/pixman/configure] Error 127 Jetzt kann ich nicht finden, wie ich diesen Fehler weitergeben kann. Vielen Dank.
112 make  qemu 

3
Befehl nicht gefunden
Ich habe ein Problem, das aufgrund der Suche in verschiedenen Foren nicht häufig vorkommt. Ich kann den Befehl Make nicht ausführen. Botschaft: The program 'make' is currently not installed. You can install it by typing: sudo apt-get install make Also mach das: sudo apt-get install make Reading package lists... Done …
67 make 

2
Wie installiere ich make?
/usr/bin/perl install-module.pl --all ERROR: Using install-module.pl requires that you install "make". Ich muss make auf meinem Ubuntu auf AWS EC2 installieren. Wie kann ich das machen ? Ich konnte Build-Essential endlich auch erfolgreich installieren. # make make: *** No targets specified and no makefile found. Stop.

3
Ich habe ein Programm installiert, indem ich den Quellcode abgerufen und dann "sudo make install" ausgeführt habe. Wie kann man "Apt-Get" darüber informieren?
Ich habe das Programm installiert (zum Beispiel aufgerufen progA), indem ich es aus dem Quellcode erstellt und dann sudo make installund aufgerufen habe sudo ldconfig. Allerdings scheint apt-getes nicht das Memo bekommen zu haben, denn bei der Installation progB, was davon abhängt progA, apt-getempfehle ich auch zu installieren progA. Warum …


4
Woher wissen, welcher Befehl ausgeführt wird, ohne ihn anzuhalten?
In meinem Beispiel führe ich einen Befehl aus, dessen Ausführung sehr lange dauert (mehrere Stunden). Ich erinnere mich nicht wirklich, ob ich make oder make -j4 eingegeben habe. Natürlich könnte ich es stoppen und die Taste drücken oder den Verlauf überprüfen, um es zu erfahren, aber das würde den Prozess …


3
Wie laufe ich parallel make mit debuild?
Ich versuche, ein Paket aus einer Software zu erstellen, die ich (mit-) geschrieben habe. Ich benutze debuild -i -us -uc -b Und im Prinzip funktioniert das gut. Um die Kompilierungszeit zu verkürzen, möchte ich make parallel ausführen (wie ich es normalerweise mache, indem ich es zum Beispiel ausführe make -j4). …

6
So beheben Sie configure: error: Der C-Compiler kann keine ausführbaren Dateien erstellen
gebraucht ./configure DFLAGS="-03" und das ist das config.log checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking …

5
Wie installiere ich Termite
Ich benutze Openbox auf UbuntuGnome .. wenn das hilft. Also habe ich die Dokumentation hier durchgesehen: https://wiki.archlinux.org/index.php/Termite und ich kann nicht herausfinden, wie man es installiert. Ich bin sehr unerfahren und möchte nur eine einfache Erklärung, oder zumindest einen Schubs in die richtige Richtung. Ich habe auch die Anweisungen hier …

1
"Fehler beim Hinzufügen von Symbolen: DSO fehlt in der Befehlszeile" beim Kompilieren des g13-Treibers
Ich versuche, den hier empfangenen Download zu kompilieren: https://code.google.com/p/linux-g13-driver/Wenn ich make ausführe, erhalte ich jedoch Fehler, die mir nach der Suche im Web als Programmierfehler erscheinen, aber hier sind sie: g++ c-source/G13.o c-source/G13Action.o c-source/Macro.o c-source/MacroAction.o c-source/Main.o c-source/Output.o c-source/PassThroughAction.o -o Linux-G13-Driver -lusb-1.0 /usr/bin/ld: c-source/Main.o: undefined reference to symbol 'pthread_kill@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libpthread.so.0: error …
13 compiling  make 

2
Fehler beim Verwenden des Befehls 'make' (Installieren von aircrack-ng unter Ubuntu 12.04)
Ich habe diese Anweisungen befolgt . Ich habe die common.makDatei erfolgreich bearbeitet und beim Ausführen makeerhalte ich folgende Fehlermeldung: mohd-arafat-hossain@TUD:~/aircrack-ng-1.1$ make make -C src all make[1]: Entering directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src' make -C osdep make[2]: Entering directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' Building for Linux make[3]: Entering directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' make[3]: `.os.Linux' is up to date. make[3]: …

5
"/ Usr / bin / ld: -lcudart kann nicht gefunden werden"
Ich bin Ubuntu-Neuling und benutze Ubuntu 14.04 64-Bit. Ich möchte makeein Projekt, das verwendet cudaund opencvich habe die folgende Fehlermeldung beim Ausführencmake . && make Linking CXX executable ground_estimation /usr/bin/ld: cannot find -lcudart collect2: error: ld returned 1 exit status make[2]: *** [ground_estimation] Error 1 make[1]: *** [CMakeFiles/ground_estimation.dir/all] Error 2 …
12 compiling  make  cuda  opencv 

5
Wie entferne ich meinen Emacs vollständig?
Ich habe Emacs-Quelldateien heruntergeladen und mit installiert make. Nach der erfolgreichen Installation von Emacs habe ich die heruntergeladenen Quelldateien manuell entfernt, um Speicherplatz zu sparen. Jetzt möchte ich Emacs entfernen und habe versucht es zu benutzen sudo apt-get purge emacs. Aber es heißt, Emacs wurde nicht installiert und wird nicht …
12 apt  uninstall  make  emacs 

4
Wie installiere ich Watchman unter Ubuntu 18.04 für React-Native? Fehler im Befehl make
Ich habe diese Lösung gelesen . Ich wollte Nodeman als Abhängigkeit für React-Native Kein Fehler bis zum ./configureBefehl und es funktioniert gut wie gegebene Lösung gd@gd10:/tmp$ git clone https://github.com/facebook/watchman.git Cloning into 'watchman'... remote: Counting objects: 18852, done. remote: Compressing objects: 100% (103/103), done. remote: Total 18852 (delta 50), reused 64 …

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.