Запитання з тегом «make»

Make - це утиліта, яка автоматично створює виконувані програми та бібліотеки з вихідного коду, читаючи файли під назвою makefiles, які визначають спосіб отримання цільової програми.


3
Зробити команду не знайдено
У мене виникає проблема, яка, здається, не є звичайною на основі пошуку різних форумів. Я не можу виконати команду Make. Повідомлення: The program 'make' is currently not installed. You can install it by typing: sudo apt-get install make Тож зробіть це: sudo apt-get install make Reading package lists... Done Building …
67 make 

2
Як встановити make?
/usr/bin/perl install-module.pl --all ERROR: Using install-module.pl requires that you install "make". Мені потрібно встановити make на свій ubuntu на AWS EC2. Як я можу це зробити? Нарешті я міг також успішно встановити build-basic. # make make: *** No targets specified and no makefile found. Stop.

3
Я встановив програму, отримавши її вихідний код, а потім запустив `sudo make install`; як зробити так, щоб `apt-get` знав про це?
Я встановив програму (викликайте її, наприклад, progA), побудувавши її з вихідного коду, а потім нарешті зателефонувавши sudo make installі sudo ldconfig. Однак, схоже apt-get, пам’ятку не дійшло, тому що при встановленні progB, від якого залежить progA, apt-getрекомендую також встановити progA. Чому це так, і що я міг зробити?


4
Як знати, яка команда виконується, не зупиняючи її?
У своєму прикладі я запускаю команду, яка виконує дуже багато часу (кілька годин). Я не дуже пам’ятаю, чи вводив я в make або make -j4. Звичайно, я міг би зупинити це і натиснути клавішу або перевірити історію, щоб це знати, але це зупинить процес, і я не хочу, щоб це …

4
"Фатальна помилка: gtk / gtk.h: Немає такого файлу чи каталогу" за допомогою make
Я намагаюся використовувати команду make для побудови. Я за цим стежу . Я складаю код за допомогою мови GTK + 2 та C hp@ubuntu:~/amhello$ make make all-recursive make[1]: Entering directory `/home/hp/amhello' Making all in src make[2]: Entering directory `/home/hp/amhello/src' gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT main.o -MD -MP -MF …
18 compiling  gtk  make 

3
Як провести паралельний make з debuild?
Я намагаюся скласти пакет програмного забезпечення, яке я написав (спільно). Я використовую debuild -i -us -uc -b І в принципі це прекрасно працює. Щоб скоротити час компіляції, я хотів би переграти запуск паралельно (як це роблю make -j4, наприклад, запуск ). Я знайшов у Інтернеті кілька локацій, які пропонують таке: …

6
як виправити налаштування: помилка: компілятор C не може створити виконувані файли
б / в ./configure DFLAGS="-03" і це 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
Як встановити терміт
Я використовую openbox на UbuntuGnome .. якщо це допомагає. Тому я переглянув документацію, розташовану тут: https://wiki.archlinux.org/index.php/Termite і я не можу зрозуміти, як його встановити. Я дуже новачок і хотів би просто просте пояснення можливе, або хоча б натискання в правильному напрямку. Я також дотримувався інструкцій тут: https://github.com/thestinger/termite Зробив наступне: git …

1
"Помилка додавання символів: DSO відсутній у командному рядку" під час компіляції g13-драйвера
Я намагаюся скласти отримане тут завантаження: https://code.google.com/p/linux-g13-driver/запускаючи make, але я отримую помилки, які мені після пошуку в Інтернеті виглядають, як вони винні програмісти, але ось вони: 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 …
13 compiling  make 

2
Отримання помилки при використанні команди "make" (встановлення aircrack-ng на Ubuntu 12.04)
Я дотримувався цих інструкцій . Я common.makуспішно відредагував файл, і коли я запустив, makeя отримав цю помилку: 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 …

5
"/ Usr / bin / ld: не вдається знайти -lcudart"
Я новачок у Ubuntu та використовую 64-розрядний Ubuntu 14.04. Я хочу, щоб makeпроект, який використовує, cudaі opencvпід час запуску отримав таку помилкуcmake . && 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 …
13 compiling  make  cuda  opencv 

5
Як повністю видалити мій Emacs?
Я завантажив вихідні файли Emacs та встановив їх за допомогою make. Після успішної установки Emacs я вручну видалив завантажені вихідні файли, щоб заощадити місце на диску. Тепер я хочу видалити Emacs, і я намагався його використовувати sudo apt-get purge emacs. Але в ньому сказано, що Emacs не встановлений і його …
12 apt  uninstall  make  emacs 

4
Як встановити сторожа на Ubuntu 18.04, для рідних реагуючих? помилка в команді make
Я прочитав це рішення . Я хотів, щоб вузол був залежністю від реагуючих немає помилки upto ./configureкоманда, і вона працює чудово, як дане рішення 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 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.