Articles of makefile

Выполнение нескольких программ из одной программы

У меня есть 12 программ, которые я намерен запускать одновременно. Есть ли способ запустить все из них через одну программу, которая при построении запускает 12 программ? Я использую возвышенное, а программы – python.

Установите make, чтобы всегда выполнять 8 заданий одновременно

Есть ли способ установить make, чтобы всегда выполнять 8 заданий одновременно, сродни «make -j 8», но постоянно, даже между перезагрузками компьютера? Может быть, какая-то переменная среды? Я использую Ubuntu.

make install error «ничего не делать»

сделать установку в ubuntu, давая мне следующую ошибку, пожалуйста, помогите Making install in src make[1]: Entering directory /home/miracle/rnnlib_source_forge_version/src’ make[2]: Entering directory /home/miracle/rnnlib_source_forge_version/src’ test -z “/usr/local/bin” || /bin/mkdir -p “/usr/local/bin” /usr/bin/install -c ‘../bin/rnnlib’ ‘/usr/local/bin/rnnlib’ make[2]: Nothing to be done for install-data-am’` make[2]: Leaving directory /home/miracle/rnnlib_source_forge_version/src’ make[1]: Leaving directory /home/miracle/rnnlib_source_forge_version/src’ make[1]: Entering directory /home/miracle/rnnlib_source_forge_version’ make[2]: Entering directory […]

Скомпилировать Makefile на Win8 / Ubuntu ведет себя по-другому?

Я получил C-код, написанный в какой-то Linux-деривации, которую я хотел бы переносить в Windows. Я внес некоторые изменения в Makefile и использовал mingw32-make для их компиляции. Созданный исполнительный файл работал нормально, пока я не увидел результат. Программа используется для выполнения некоторого анализа данных и должна приводить к списку чисел от 20 до 100. Для примера […]

ошибка после команды make для создания проекта vivado

Я пытаюсь создать проект https://github.com/olajep/parallella-fpga/tree/2016.11 . после того, как я клонировал его, я попытался запустить команду «make» в папке parallella-fpga, но я получаю это сообщение в терминале: make -C AdiHDLLib/ lib make[1]: Entering directory ‘/home/hadi/Vivado/project/parallella-fpga/AdiHDLLib’ make -C library/ all make[2]: Entering directory ‘/home/hadi/Vivado/project/parallella-fpga/AdiHDLLib/library’ make -C axi_clkgen make[3]: Entering directory ‘/home/hadi/Vivado/project/parallella-fpga/AdiHDLLib/library/axi_clkgen’ rm -rf *.cache *.data *.xpr […]

Установка модуля ppanm perl не удалась из-за «make» и «make test»,

Я задал вопрос о том, что configure не создает make-файл при построении perl из исходного кода . В ожидании решения, вот еще один (возможно, релевантный) вопрос. Когда я устанавливаю perl-модули для системы perl через что-то вроде sudo cpanm Try::Tiny он терпит неудачу со следующим журналом: cpanm (App::cpanminus) 1.7040 on perl 5.018002 built for x86_64-linux-gnu-thread-multi Work […]

Makefile экспортирует файл .o на другой путь, чем .cpp

Поэтому моя задача проста, я создал makefile (New with makefiles), и я хочу, чтобы мои .o-файлы в другой папке имели более чистый каталог и разрешали использование файлов .o другими. Я искал и нашел много решений, указывающих на использование -o $ <$ @ Тем не менее, это дает мне, что g++: cannot specify -o with -c […]

Как создать make-файл с помощью сценария оболочки

У меня есть сценарий оболочки, и я хотел бы преобразовать его в make-файл, чтобы его можно было выполнить с помощью команды «make all». Как я могу это сделать? благодаря

Мой make-файл приводит к: Отсутствует правило для создания цели `arch / x86 / tools / relocs.c ', необходимо

Я использую Ubuntu 12.04. Я написал простой модуль hello world kernel ( hello.c ). Я написал для него следующий makefile: obj-m+=hello.o KDIR:= /usr/src/linux-headers-3.2.0-24-generic-pae all: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules clean: rm -rf *.o *.ko *.mod.* *.symvers *.order Но эта ошибка возникла, когда я сделал из ядра: make[1]: Entering directory `/usr/src/linux-headers-3.2.0-24-generic-pae' make[2]: *** No rule to […]

Как установить libsass на Ubuntu 16.04?

Я пытаюсь установить libsass на моей машине dev, чтобы использовать sassc , но я не добился успеха. Большинство учебных пособий, которые я нашел, находятся в начале этого года и, похоже, не работают (для меня) (например, install libsass ubuntu ask ubuntu. Эта проблема для меня, похоже, запускает файл make из каталога sassc. nizzok@nizzok-ThinkPad-X201:~/sassc$ make make BUILD="static" […]