0
ответов

Makefile с комбинациями нескольких целей и зависимостей

Например, у меня есть следующее дерево файлов ():foo/1213.csv foo/7789.csv далеко/8471.csv далеко/7811.csv бу/8109.csv бар/2778.csv бар/3334.csv bar/1337.csv Теперь я хочу для каждого каталога foo far boo bar...
27.12.2020
0
ответов

Как правильно определить sysconfdir в Makefile?

https://www.gnu.org/software/make/manual/html_node/Directory-Variables.htmlТам показано, что вы должны написать что-то вроде этого :префикс=/usr/местный exec _префикс=$ (префикс )bindir=$ (exec _префикс )/bin...
18.10.2020
0
ответов

cmake и установка opencv 4.x в Linux Debian 10 с ядром 4.19.x

Я нашел эту информацию. онлайн для создания OpenCV 4.x на своей домашней странице. Я не нашел способ скомпилировать образцы или примеры. Можно ли с помощью cmake установить примеры из OpenCV 4.x...
12.10.2020
0
ответов

Почему make oldconfig не работает с функцией bash?

В моем bashrc есть следующая функция :make (){ nice -n 19 /usr/bin/make -j $ (nproc)--output -sync "$@" echo -e "\a" } export -f make Цель состоит в том, чтобы запустить make на...
04.09.2020
0
ответов

я хочу, чтобы мой kali linux распознавал мой адаптер Wi-Fi

Я использую Kali Linux. Я пытался sudo apt update && sudo apt upgrade && sudo apt install linux -заголовки -$ (uname -r )У меня возникла эта проблема, когда я использую make для выполнения Makefile Я пытаюсь...
13.08.2020
0
ответов

В чем разница между исполняемым файлом, который требует ```./ ```и тем, который этого не требует?

В чем разница между следующими./исполняемый и исполняемый. Почему иногда некоторые исполняемые (не -команды Linux )не требуют./? Если я установил исполняемый файл через...
12.07.2020
0
ответов

отрицательная ширина в битовом поле '' при выполнении 'make'

Спасибо, что прочитали этот вопрос. Я пытался скомпилировать модуль ядра, который работает с sysfs, и при выполнении make я получил эту ошибку. Может кто-нибудь, пожалуйста, помогите мне понять, что...
23.06.2020
0
ответов

Как выполнить подстановку строк в переменной, созданной с помощью cat в Makefile?

В моем Makefile я назначаю некоторые переменные на основе содержимого файла, и я хотел бы определить новую переменную, выполнив замену строки в содержимом файла. У меня есть файл с именем....
03.06.2020
0
ответов

Как заменить переменные на envsubst в Makefile?

Я хочу заменить переменные в своем постфиксном шаблоне в файлах Makefile. .PHONY: заменить чистым экспортировать ДОМЕН ?= home.lan replace: @echo $(DOMAIN) envsubst < template > main.cf cat out....
19.05.2020
0
ответов

Ошибка при выполнении рецепта с условным оператором

Мой Makefile очень простой :all :[ -f MyFile ] && echo "Мой файл существует" Конечно, строка рецепта начинается с табуляции. Если файл MyFile действительно существует, то все в порядке. Но если этот файл...
17.03.2020
0
ответов

Инструмент/скрипт, который может расширить все директивы 'include' в make-файле

Допустим, у нас есть следующий Makefile include config.mk # Генерация сводной таблицы. results.txt : $(ZIPF_SRC) isles.dat abyss.dat last.dat $(ZIPF_EXE) *.dat > $@ # Подсчет слов. .PHONY : ...
27.06.2019
0
ответов

Makefile — Subst — переменная не заменяется

Я пытаюсь запустить следующую команду subst, чтобы заменить одну строку /var/jenkins_home другой /srv/jenkins-slave-1/data, чтобы значение в HOST_LOG_DIR изменилось с /var/jenkins_home/...
05.06.2019
0
ответов

Что заставляет Make удалить промежуточные файлы?

Я написал Makefile и обнаружил, что при выполнении команды make после все команды в Mmakefile были выполнены. Но я не писал команду rm в Makefile. run-%: d / ...
05.05.2019
0
ответов

POSIX make не поддерживает глобусы в предварительных требованиях?

Я читал определение POSIX 7 Make и заметил, что предварительные требования почти всегда описываются как «файлы»: утилита make проверяет временные отношения и обновляет их. производное ...
21.04.2019
0
ответов

Поиск менеджера загрузки терминала

Я ищу менеджера загрузки, работающего в CLI (терминале). Инструмент должен решать следующие задачи. Возьмите список URL-адресов YouTube в качестве ввода/возьмите список URL-адресов из файла. Следует сделать паузу и возобновить...
25.11.2018
0
ответов

Как исправить «make: Нет правила для создания целевой` config '»? [closed]

Когда я набираю make config в терминале, система отвечает: make: *** Нет правила для создания целевого `config '. Стоп. Есть идеи, как решить эту проблему?
24.11.2018
0
ответов

Проблемы при установке программы Fingerprint Feature Extractor [закрыто]

Я пытаюсь использовать старую программу, которая извлекает данные отпечатков пальцев из изображения. Да хоть убей, я не могу заставить программу скомпилировать. Я специально пытаюсь запустить команду make и собрать ...
02.02.2018
0
ответов

арифметическая операция внутри правил Makefile

Мне нужно выполнить арифметическую операцию внутри цикла bash, как описано ниже CYCLE? = 3 COUNT = 1 download_when_ready: ## Будет пытаться выполнить операцию загрузки много раз, пока она не будет успешной или не достигнет 10 ...
26.01.2018
0
ответов

Запустить команду сборки из vim, отправить вывод на другую панель tmux?

Я использую tmux и Vim как моя среда разработки. У меня есть 3 панели, открытые в tmux: одна для редактирования исходного кода, одна для отладки и одна в качестве консоли дисплея. Из Vim я хотел бы запустить команду make ...
13.01.2018
0
ответов

Почему eval из GNU make преобразует список в скаляр?

Я пытаюсь использовать eval для определения нескольких переменных make, но неявно кажется, что он преобразует список в скаляр. Кажется, я не могу понять, как избежать такого поведения. Вот мой текущий Makefile: ...
22.12.2017
0
ответов

Когда следует собирать каталоги "lib" и "include" при компиляции из исходных текстов?

Я пытаюсь собрать бинутилы на платформе А, которые будут выполняться на платформе А и целевой платформе Б. У меня есть исходные тексты бинутилов в каталоге /home/cedric/source/binutils-2.29/, и я выполняю следующие 2 ...
17.12.2017
0
ответов

Что именно делает GNU DEP?

Я Попытка понять GNU сделать и пытаться понять некоторые C-код и автоукладки GNU. Есть папка, скажем, lib, с тремя подпапками и кассы. ликвидность ... liba. ...--- compile.sh. ... --- ...
17.12.2017
0
ответов

Formatf output output Makefile cppUtest

Saya perlu memformat semula output program yang dibuat dengan cppUtest semasa saya membina dari dalam makefile. Saya mempunyai sasaran ini di Makefile saya: .PHONY: runalltests ujian larian: ## @ ujian Jalankan semua ujian. ...
13.12.2017
0
ответов

Ссылочная функция в Makefile?

Я изменяю Makefile, чтобы добавить команду, которая будет использоваться для обновления и компиляции зависимости. У меня уже работает команда make clean. Теперь я пытаюсь запустить его перед запуском любого другого ...
08.12.2017
0
ответов

Не удается скомпилировать драйверы адаптера TpLink Archer T9UH на виртуальной машине Kali Linux [дубликат]

Я загрузил драйверы для Linux с веб-сайта Tp Link, но когда я пытаюсь выполнить команду make для их компиляции, я получаю следующую ошибку: " НЕТ SKRC, мы будем использовать KSRC по умолчанию " make ARCH = x86_64 ...
04.12.2017
0
ответов

mv * .cache. {Js, woff} sub_folder - работает как команда оболочки, но не внутри файла Makefile

После создания чего-либо с помощью make я хочу переместить все файлы, которые заканчиваются на .cache. {Js, woff} во вложенную папку. (cd $ (PFROOT) / PVWR2 / gwt / pdfwebviewer /; \ mkdir -p cache_files; \ mv * .cache. {js, woff} ...
24.11.2017
0
ответов

make: Ничего не нужно делать для 'build'

Я изучаю C ++, хотя теперь у меня есть общий вопрос, то есть не для программистов, но ИМХО лучше всего подходит для Linux пользователей. Я хочу, чтобы команда: make всегда создавала новый двоичный файл, который легко может быть ...
10.11.2017
0
ответов

GNU install -d recursive?

У меня есть 3 команды для создания папок, необходимых в Makefile: install -d $ (DESTDIR) / usr / lib / app install - d $ (DESTDIR) / usr / lib / app / scripts install -d $ (DESTDIR) / usr / lib / app / scripts / ...
02.11.2017
0
ответов

Как сделать статическую двоичную сборку vorbis-tools ogg123?

Чтобы запустить ogg123 (для получения wav из ogg vorbis), мне нужно получить (не найдено) или скомпилировать статическую сборку. Я пробовал это в Amazon Linux (та же версия, что и текущая AWS Lambda): ./configure --...
18.10.2017
0
ответов

make unable to recurse for autoconf-like projects

Я собрал систему Linux, работающую на чипе ARMv7, и она работает удивительно хорошо, но я столкнулся с проблемой при сборке. Сначала я загрузился с помощью кросс-компиляции на системе x86-64, и ...
08.10.2017