Pytania otagowane jako make

Make to narzędzie, które automatycznie buduje wykonywalne programy i biblioteki na podstawie kodu źródłowego, odczytując pliki zwane makefiles, które określają sposób wyprowadzenia programu docelowego.

3
Błąd „autoreconf: not found” podczas tworzenia qemu-1.4.0
Byłem ./configureqemu-1.4.0 i podczas maketego spowodowałem: (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 Teraz nie mogę znaleźć sposobu przekazania tego błędu. Dzięki.
112 make  qemu 

3
Spraw, aby polecenie nie zostało odnalezione
Mam problem, który nie wydaje się być powszechny w wyniku przeszukiwania różnych forów. Nie mogę uruchomić polecenia Make. Wiadomość: The program 'make' is currently not installed. You can install it by typing: sudo apt-get install make Więc zrób to: sudo apt-get install make Reading package lists... Done Building dependency tree …
67 make 

2
Jak zainstalować make?
/usr/bin/perl install-module.pl --all ERROR: Using install-module.pl requires that you install "make". Muszę zainstalować make na moim ubuntu na AWS EC2. Jak mogę to zrobić ? Mógłbym w końcu z powodzeniem zainstalować również wersję build-essential. # make make: *** No targets specified and no makefile found. Stop.

3
Zainstalowałem program, pobierając jego kod źródłowy, a następnie uruchamiając `sudo make install`; jak sprawić, żeby `apt-get` wiedział o tym?
Zainstalowałem program (na przykład wywołaj go progA), budując go z kodu źródłowego, a następnie w końcu wywołując sudo make installi sudo ldconfig. Wydaje się jednak, że apt-getnie otrzymałem notatki, ponieważ podczas instalacji progB, która zależy od progA, apt-getzaleca się również zainstalować progA. Dlaczego tak jest i co mogę zrobić?


4
Jak sprawdzić, które polecenie jest wykonywane bez jego zatrzymywania?
W moim przykładzie uruchamiam polecenie, które zajmuje bardzo dużo czasu (kilka godzin). Naprawdę nie pamiętam, czy wpisałem make lub make -j4. Oczywiście mógłbym to zatrzymać i nacisnąć klawisz w górę lub sprawdzić historię, aby to wiedzieć, ale to by zatrzymało proces i nie chcę, aby tak się stało (w przypadku, …


3
Jak uruchomić make równoległe z debuildem?
Próbuję stworzyć pakiet oprogramowania, które napisałem (współ). używam debuild -i -us -uc -b I w zasadzie to działa dobrze. Aby skrócić czas kompilacji, chciałbym uruchomić debuild, aby uruchomić make równolegle (jak zwykle robię to make -j4na przykład przez uruchomienie ). Znalazłem kilka lokalizacji w Internecie, które sugerują, co następuje: debuild …

6
jak naprawić konfiguracja: błąd: kompilator C nie może tworzyć plików wykonywalnych
używany ./configure DFLAGS="-03" i to jest 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 whether …

5
Jak zainstalować termit
Używam openbox na UbuntuGnome .. jeśli to pomaga. Przejrzałem więc dokumentację znajdującą się tutaj: https://wiki.archlinux.org/index.php/Termite i nie mogę wymyślić, jak to zainstalować. Jestem bardzo nowicjuszem i chciałbym, aby możliwe było proste wyjaśnienie, a przynajmniej trącić we właściwym kierunku. Postępowałem również zgodnie z instrukcjami tutaj: https://github.com/thestinger/termite Czy następujące czynności: git clone …

1
„Błąd dodawania symboli: brak DSO w wierszu poleceń” podczas kompilacji sterownika g13
Próbuję skompilować otrzymane pobranie tutaj: https://code.google.com/p/linux-g13-driver/uruchamiając make, ale otrzymuję błędy, które po wyszukiwaniu w sieci wyglądają, jakby to była wina programistów, ale oto one: 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 adding symbols: DSO missing from command …
13 compiling  make 

2
Występuje błąd podczas używania polecenia „make” (instalowanie aircrack-ng na Ubuntu 12.04)
Postępowałem zgodnie z tymi instrukcjami . common.makPomyślnie edytowałem plik i po uruchomieniu pojawia makesię ten błąd: 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]: Leaving directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' …

5
„/ Usr / bin / ld: nie można znaleźć -lcudart”
Jestem nowicjuszem w Ubuntu i używam Ubuntu 14.04 64-bit. Chcę makeprojekt, który używa cudai opencvdostałem następujący błąd podczas uruchamianiacmake . && 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 make: *** [all] …
13 compiling  make  cuda  opencv 

5
Jak całkowicie usunąć Emacsa?
Pobrałem pliki źródłowe Emacsa i zainstalowałem je za pomocą make. Po pomyślnym zainstalowaniu Emacsa ręcznie usunąłem pobrane pliki źródłowe, aby zaoszczędzić miejsce na dysku. Teraz chcę usunąć Emacsa i próbowałem go użyć sudo apt-get purge emacs. Ale mówi, że Emacs nie został zainstalowany i nie zostanie usunięty. Ale mogę uruchomić …
12 apt  uninstall  make  emacs 

4
Jak zainstalować Watchman na Ubuntu 18.04, dla React-Native? błąd w poleceniu make
Przeczytałem to rozwiązanie . Chciałem, aby nodeman był zależny od środowiska rodzimego brak błędu ./configurepolecenia upto i działa dobrze jako podane rozwiązanie 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 (delta 27), pack-reused …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.