Описание тега makefile

2 ответа

Настроить Makefile

Я пытаюсь создать файл Makefile использовать с make так что я могу скомпилировать свои коды быстрее. Я хотел бы просто набрать в терминале: make dev myOutputName И это должно работать: gcc -Wall -ansi -pedantic -O2 dev.c -o myOutputName Пока у меня …
23 авг '13 в 12:45
0 ответов

"chown" для команды "make install"?

На моем сервере Linux я случайно выполнил sudo make install для установки приложения. Я намеревался казнить make install без sudo привилегия. Как изменить владельца всех установленных зависимостей приложения от пользователя root, не удаляя и не пере…
20 дек '13 в 03:30
0 ответов

Как мне написать цель Makefile для сотен пронумерованных файлов?

У меня есть несколько арт-проектов, которые используют Blender как часть набора инструментов. Я хотел бы иметь возможность написать цель Makefile, которая указывает, что несколько сотен файлов могут быть обновлены с помощью одной команды. Следующий …
09 сен '14 в 15:35
1 ответ

Используйте переменную внутри команды в Makefile

Допустим, переменная LINK содержит следующее: 1a2b3c, Я хотел бы показать Full path: /home/build/1a2b3c, PWD в настоящее время на /home; Я не могу заставить работать следующее: @echo "Full path: $(readlink -f build/$(LINK))"
12 янв '18 в 16:36
1 ответ

Зачем использовать RANLIB=echo в make-файле?

У меня вообще есть RANLIB=ranlib в make-файле, но я наткнулся на make-файлы с RANLIB=echo или же RANLIB=@echo или же RANLIB=echo >/dev/null, Я ищу объяснение такого использования.
09 ноя '16 в 02:05
1 ответ

Есть ли способ увидеть сделать файл с заменой всех переменных

У меня огромный длинный makefile написанный другим парнем, где все команды содержат переменные. Чтобы декодировать, что делает эта команда, я посмотрел вокруг, что это за переменная и занимает ли она слишком много времени. есть ли способ увидеть mak…
20 дек '13 в 02:52
2 ответа

Файлы, созданные с помощью make-файла, исчезают (включая двоичный файл)

Я собираю программу на TS-7800(SBC), и когда я запускаю make (см. Ниже), кажется, что все этапы выполняются нормально, но в итоге я не получаю двоичный файл. Почему это так и как я могу получить свой файл. Makefile CC= /home/eclipse/ReidTest/cc/cros…
21 мар '12 в 06:20
1 ответ

Проблемы с Makefile с интерактивными оболочками начались как цель

В настоящее время возникают странные проблемы: Получил Makefile, чтобы получить несколько удобных ярлыков внутри проекта: shell: docker exec -it $(web) sh ... .. который в основном вызывает интерактивную оболочку внутри контейнера Docker. Это хорошо…
23 мар '16 в 21:16
2 ответа

Использовать метку устройства вместо устройства

Я хотел бы использовать метку устройства вместо устройства в сценарии, который я пишу, чтобы я мог использовать сценарий на нескольких компьютерах. Я хочу изменить строку: sudo dd if=$(TARGET) of=/dev/sdb к sudo dd if=$(TARGET) of=$(LABEL_NAME) Как …
03 сен '12 в 05:04
0 ответов

Как добавить "греческий" символ в путь, используя cURL?

У меня есть Makefile, где одной из многих задач является загрузка файла с использованием cURL, один из этих файлов имеет греческий символ в имени, и когда я пытаюсь загрузить с использованием cURL, я получаю эту ошибку: curl: (43) A libcurl function…
08 окт '14 в 02:51
2 ответа

Почему Make продолжает создавать каталог снова и снова?

У меня есть make-файл, который создает некоторые документы из моего источника: /home/share/htdocs: #installs apache and make sure we have /htdocs... /home/share/htdocs/doxjs: /home/share/htdocs mkdir -p $@ chgrp users $@ chmod g+w $@ /home/share/htd…
14 фев '17 в 00:10
1 ответ

Удаление нескольких файлов из каталога, как указано в переменной в Makefile

У меня есть Makefile со следующими настройками для установки man страницы MANDIR = /usr/share/man/man1 MANPAGES = exec1.1 exec2.1 make install вызывает следующее: install: $(MANPAGES) install $(MANPAGES) $(MANDIR) Я хочу иметь make uninstall который…
02 май '14 в 19:45
1 ответ

Linux - сделать установку без замены символических ссылок

Я недавно (и глупо, так как здесь есть простое решение, если бы я установил --prefix= вариант к чему-то другому, чем это по умолчанию /usr/bin) configureд и maked gcc-4.9.1без настройки --prefix= вариант. Я не хочуmake все дело в том, что это займет…
02 сен '14 в 06:38
2 ответа

Поддержка Makefile для Tiny C Compiler

Я только что нашел замечательный компилятор Tiny C при поиске небольшого портативного компилятора C для Windows (я не могу ничего устанавливать в этой системе или копировать в нее файлы, поэтому мне нужно скомпилировать его непосредственно). Согласн…
21 дек '12 в 05:16
0 ответов

Может ли `Makefile` использовать скрипт в gitlab-ci.yml

У меня есть.gitlab-ci.yml Я хочу выполнить job в gitlab-ci.yaml от Makefile такие как бегун-гитл. Является ли это возможным?
04 янв '19 в 06:35
0 ответов

Застрял загрузка xv6 с Qemu на Mac

Я могу скомпилировать xv6 с make TOOLCHAIN=i386-elf- но когда я использую make qemu он застревает мигает "Загрузка с жесткого диска" То же самое при использовании -nox Я делаю это в Мохаве 10.14.3
04 мар '19 в 18:13
1 ответ

Использовать matlab в make-файлах и т. Д. Как ускорить процесс?

Я использую много matlab для обработки данных и т. Д. Тем не менее мой рабочий процесс выглядит немного вялым, поэтому мне было интересно, смогу ли я немного ускорить процесс с помощью make-файлов. Что я хотел бы сделать, это написать .m файл, котор…
07 дек '11 в 00:09
1 ответ

Запуск скриптовых команд внутри make-файла (Linux make)

Я боролся с этим большую часть прошлой ночи. Я хочу переименовать все файлы xxxx-yyyy в xxxx:yyyy в папке из make-файла. у меня есть renamefiles.sh которая отлично работает #!/bin/sh for i in $i do echo $i echo mv "${i}" "${f//-/:}"; mv "${i}" "${f/…
10 окт '16 в 08:59
1 ответ

Попытка скомпилировать glibc в Ubuntu. Почему configure останавливается на linuxthreads?

Вот содержимое config.log: Я инвалид _FORTIFY_SOURCE потому что это вызвало ошибку. Но я совершенно не понимаю, что может быть не так. (Я в курсе этого поста, предлагая --disable-sanity-checks) Настроить не удастся, если я удалю linuxthreads(2.3) из…
07 сен '12 в 06:29
1 ответ

Выполнение shell-скрипта через makefile

Я пытаюсь создать файл.deb, который сначала устанавливает зависимость, которая хранится в некоторой папке, для этого я создал сценарий оболочки. Моя проблема заключается в выполнении сценария оболочки через make file, мой формат файла make для вызов…
10 янв '13 в 11:44