Тесно связано с Как отобразить зависимости, заданные в make-файле, в виде дерева? Но ответы, данные там, неудовлетворительны (не работает). Существует ли инструмент для визуализации ориентированных ацилических графов (...
tl;dr
make у меня работает, но я ищу подходящий инструмент. В настоящее время я использую Makefiles в качестве исполнителей сценариев для своих проектов. Чтобы стандартизировать каждый проект, я просто создаю make-файл...
Я пытаюсь прервать некоторые беговые процессы с Ctrl-C из терминала в Centos7; Некоторые делают, некоторые нет. Одним из проблемных процессов (процесса а) является Makefile GNU без фантазии; Просто ...
Существует ли известный способ заставить Linux сделать отклонение непреднамеренным использованием определенных расширений GNU‑Make в Make-файле при редактировании или использовании Make-файла других в Linux? Я имею в виду, ограничивая GNU‑Make для поведен
Я реализую простую систему сборки, которая на самом деле просто обертка. Поскольку эта система сборки уже издает свои собственные сообщения об ошибках, я не хочу сделать создание сообщений об ошибках, таких как Make: ...
Я хочу добавить еще один параметр в переменную make CFLAGS, в зависимости от результата команды оболочки, которую я хочу выполнить вне рецепта в моем разделе «конфигурации» make-файла. Это ...
Я работаю с Ubuntu 14.04 LTS. Это уже отправляет упакованный gcc 4.8.4, но я хотел иметь более позднюю версию gcc. Используя существующую версию 4.8.4, я построил версию 4.9.4 из исходного кода...
Я использовал Makefile из книги "Advanced Linux Programming (2001)" [code]. Мне было странно видеть, что GNU make правильно компилирует код, даже не указывая компилятор в ...
У меня есть такие правила в моем GNU Makefile: FITXER = fitxa.md $(FITXER).html: $(FITXER) pandoc --from markdown --to html $(FITXER) -o $(FITXER).html $(FITXER).jpeg: $(FITXER).html wkhtmltoimage $(...
Я знаю, что GNU Make используется наиболее часто, но я ищу способ проверить, что GNU Make - это реальная программа make, которая используется. Есть ли специальная переменная, которую я могу вывести из ...
У меня есть ряд каталогов, некоторые из которых содержат make-файлы, и некоторые make-файлы, имеют чистые цели. В родительском каталоге у меня есть простой сценарий: #!/bin/bash для f в *; сделайте если [[...
Я пытаюсь создать Moses, но когда я работаю, делают, я получаю следующий вывод: minakshi@minakshi-Vostro-3500: ~/Desktop/working-dir/moses/scripts$ делают выпуск # Компиляцией, которую части заставляют всех сделать [1]:...
Какие каталоги я должен ожидать иметь в префиксе установки, когда я запишу make-файлы? Я заметил, что в общем префиксе/usr, нет никакого / и т.д., все же существует/, включают dir, который не находится в...
Здесь я выделяю соответствующие части моего Makefile :... $ (DEP _ФАЙЛЫ ):dep/%.d :src/%.cc какая-то команда включить $ (DEP _ФАЙЛЫ ).PHONY :чистый чистый :..
Мой Makefile :все :... (прочие правила )чистые чистый :rm $ (найти. -тип f -исполняемый файл )Когда я удаляю правило очистки из вышеуказанного файла Makefile, все работает, как и ожидалось. После добавления команда make (также make clean )приводит к резул
Я пытаюсь запустить make для проекта с открытым -исходным кодом на виртуальной машине Debian, но не понимаю, почему команды, основанные на конфигурации pkg -, не распознаются. Одна из команд выглядит следующим образом :...
Как установить более одной целевой переменной? Если я попытаюсь :x :Y := foo Z := bar В итоге получается Y = "foo Z := bar". Должен быть какой-то синтаксис, позволяющий использовать несколько переменных...
Попытка использовать правило Makefile, подобное следующему, не сработало (GNU Make 4.0 ):foo :$@.o other.o bar :bar.o other.o Файл foo.c был скомпилирован (в foo.o ), но команда ссылки была cc -o. о. Напротив,...
Я хочу определить тип рецепта, введенного пользователем в оболочке. Однако приведенный ниже код всегда возвращает false. all clean :ifeq ("$@", "clean" )echo "Это...
В соответствии с документацией make есть переключатель -R, -R, --no-builtin-variables Не определять встроенные переменные. Как я могу найти эти встроенные переменные и их значения?
Я пытаюсь использовать eval для определения нескольких переменных make, но неявно кажется, что он преобразует список в скаляр. Кажется, я не могу понять, как избежать такого поведения. Вот мой текущий Makefile: ...
Я Попытка понять GNU сделать и пытаться понять некоторые C-код и автоукладки GNU. Есть папка, скажем, lib, с тремя подпапками и кассы. ликвидность
... liba.
...--- compile.sh.
... --- ...
Я пытаюсь написать рекурсивную чистую цель для GNU Makefile в OS X (GNU Make 3.81 - из XCode). Следуя документации GNU Make, я пришел к следующему: Main Makefile ALLSUBMAKES=$(...
Я написал правило, по которому каталог должен быть удален, если он существует: .PHONY: distclean
distclean: -rmdir release make distclean prints: rmdir release
rmdir: не удалось удалить 'release': No ...
Когда я включаю make V = s для чтения полного журнала make. Я всегда вижу make [numer] в журнале.
например: datle @ debian: ~ / workspace / cpx / trunk $ make
rm -rf openwrt / tmp
cp config / defaut.config openwrt / .config
cd ...