0
ответов

Правила Makefile и операторы If - как?

Я новичок в Makefiles, так что терпите меня. Мне нужно изменить Makefile, чтобы некоторые правила вызывали разные утилиты в зависимости от переменной. Прямо сейчас правило выглядит так: ci: [синтаксис оболочки для ...
вопрос задан: 14 June 2011 21:52
0
ответов

Как сгенерировать исходный файл при сборке с использованием autotools

С помощью Make я делаю что-то вроде generate.c: input.txt generator ./generator input.txt> generated.c Как бы Я получаю от autotools эквивалентную функциональность? (удаление сгенерированного.c на ...
вопрос задан: 8 June 2011 20:35
0
ответов

Макрос makefile, принимающий аргументы

Я хотел бы сделать что-то свое, например макрос оболочки, где вы можете сказать $ (команда оболочки). К сожалению, я не нашел в Интернете ничего о том, как это сделать. Возможно ли это?
вопрос задан: 8 June 2011 18:30
0
ответов

Как передать аргумент Makefile из командной строки?

Как передать аргумент Makefile из командная строка? Я понимаю, что могу выполнить $ make action VAR = "value" $ value с Makefile VAR = "default" action: @echo $ (VAR) Как мне получить следующее ...
вопрос задан: 8 June 2011 02:32
0
ответов

Как получить правила шаблона, чтобы сопоставить имена файлов с пробелами в Makefile?

В GNU make docs, '%' документировано, чтобы сопоставить "любую непустую подстроку". Однако, кажется, что на самом деле оно совпадает только с непустыми подстроками, которые не содержат пробелов. Например, скажем, что вы это делаете: ...
вопрос задан: 7 June 2011 21:18
0
ответов

Указание пути в make-файле (GNU make в Windows)

Я использую GNU make для создания проекта с использованием Microsoft Visual C ++, и я хотел бы иметь возможность запускать его из любого окна CMD вместо того, чтобы открывать предварительно настроенное окно, в котором указан путь (и различные ...
вопрос задан: 7 June 2011 05:41
0
ответов

cmake - предотвращение очистки `make clean` от ExternalProject

Мне было интересно, есть ли способ предотвратить восстановление внешних зависимостей с помощью make clean в cmake. Я использую ExternalProject для создания сторонних библиотек C ++, и они не должны быть ...
вопрос задан: 6 June 2011 23:59
0
ответов

linux / kernel.h: Нет такого файла или каталога

Я собираюсь написать модуль Hello World в Ubuntu 10.10 (с ядром 2.6.35-28-generic ). Заголовки расположены: /usr/src/linux-headers-2.6.35-28-generic hello.c: #include ...
вопрос задан: 2 June 2011 20:48
0
ответов

Как я могу определить, настроен ли GHC на генерацию 32-битного или 64-битного кода по умолчанию?

У меня есть следующие биты в моем make файл: GLFW_FLAG: = -m32 -O2 -Iglfw / include -Iglfw / lib -Iglfw / lib / cocoa $ (CFLAGS) ... $ (BUILD_DIR) /%. O:% .c $ (CC) -c $ (GLFW_FLAG) $ <-o $ @ $ (BUILD_DIR) /%. O: ...
вопрос задан: 2 June 2011 16:35
0
ответов

Makefile несколько строк зависимостей для одной цели?

Чтобы сгенерировать файлы зависимостей, я могу использовать что-то вроде этого для генерации файлов зависимостей: -include $ (patsubst% .cpp , build /%. d, $ (SRC)) build /%. o:% .cpp $ (CC) $ (CXXFLAGS) -c -o $ @ $ <$ (CC) $ (...
вопрос задан: 2 June 2011 13:55
0
ответов

qmake с INCLUDEPATH игнорирует зависимости

Я использую qmake для сборки проекта. Проект содержит несколько статических библиотек и исполняемый файл. Исполняемый файл ссылается на статические библиотеки и, следовательно, путь к библиотеке добавлен в ...
вопрос задан: 31 May 2011 06:14
0
ответов

Makefile: Отфильтровать строки, содержащие символ

Я пытаюсь отфильтровать строки, содержащие определенный символ, но это не работает.Полагаю, make не поддерживает несколько шаблонов%? .PHONY: тест test: echo $ (filter-out% g%, seven ...
вопрос задан: 26 May 2011 21:10
0
ответов

Makefile - Как вызывать другие make-файлы с зависимостями

Эй, у меня есть простой «главный» Makefile, который просто вызывает другие make-файлы. Я пытаюсь сделать следующее, чтобы собрать компоненты в правильном порядке: LIB_A = folder_a LIB_B = папка_b LIB_C = ...
вопрос задан: 25 May 2011 21:56
0
ответов

Поиск зависимостей make-файлов

У меня есть несколько виджетов, обозначенных config.xml в их корне в структуре каталогов. Имеющийся у меня файл GNUmakefile может их собрать. Хотя, если я обновляю папки, зависимости не отслеживаются. ...
вопрос задан: 22 May 2011 07:48
0
ответов

Есть ли файл конфигурации для gnu make?

I хочу сказать make, что он всегда должен использовать параметр -j4, даже если я не указывал его в командной строке. Обычно я делал это в каком-нибудь конфигурационном файле (например, ~ / .makerc). Такой файл существует для ...
вопрос задан: 18 May 2011 19:49
0
ответов

Скомпилируйте сразу несколько ** измененных ** исходных файлов в GNU make

Я знаю, что было несколько вопросов с похожими названиями, но ни один не кажется чтобы дать ответ на то, что мне нужно (поправьте меня, если я ошибаюсь). Рассмотрим этот make-файл: SOURCES = file1.cpp file2.cpp file3 ....
вопрос задан: 18 May 2011 18:25
0
ответов

Printing variable from within Makefile

I have the following code in my makefile: S_RES=$(shell cat output) echo -e "Serial result = \t" $(S_RES) Basically, I want to store the output of the shell command cat output in the S_RES variable,...
вопрос задан: 17 May 2011 22:48
0
ответов

checkinstall создает бесполезный deb?

У меня есть тривиально простая программа командной строки, которая буквально состоит из сценария python и нескольких сценариев вспомогательной оболочки. Я хотел бы узнать об упаковке этой программы, хотя это тривиально. From ...
вопрос задан: 17 May 2011 06:33
0
ответов

Условное ИЛИ в makefile

Я хотел бы включить подробную компиляцию в моем make-файле, но я не могу понять, как сделать условное ИЛИ. Позвольте мне объяснить: я хочу иметь возможность указать подробную компиляцию, установив V = 1 ...
вопрос задан: 16 May 2011 09:25
0
ответов

mingw make не может обрабатывать пробелы в пути?

Я пытаюсь скомпилировать код, make-файл создан с помощью qmake. Когда я запускаю mingw32-make, я получаю следующую ошибку: cd bzip2-1.0.5 \ && c: \ QtSDK \ Desktop \ Qt \ 4.7.3 \ mingw \ bin \ qmake.exe c: \ Documents ...
вопрос задан: 14 May 2011 02:51
0
ответов

Компиляция кода C для Windows 64 [закрыто]

Я не касался C в течение многих лет, но мне нужно скомпилировать некоторый исходный код C для Windows 7 64. Исходный код поставляется с make-файлом. Может ли кто-нибудь порекомендовать компилятор C с make? PS: Файл make: ...
вопрос задан: 13 May 2011 11:19
0
ответов

Makefile: разверните относительный путь PREFIX

в my Makefile есть переменная PREFIX для указания места размещения готовых файлов. Однако внутри мне нужно использовать абсолютный путь к PREFIX, потому что рабочий каталог ...
вопрос задан: 11 May 2011 18:50
0
ответов

Кросс-платформенные make-файлы для небольшого проекта Haskell?

Недавно я создал небольшую однофайловую утилиту Haskell, которую нужно включить в раздел «инструменты» моего, в остальном, чистого PHP (удивленно, я знаю) проект. Первоначально я проверил оба исходных файла .hs как ...
вопрос задан: 11 May 2011 15:55
0
ответов

Eclipse c ++ Как работать с существующим make-файлом

I ' Я новичок, и у меня проблема! Мне приходится работать с кодом на C ++, и я не знаю, как его импортировать и как скомпилировать в затмениях (я скомпилировал его из командной строки). Код имеет особую структуру ...
вопрос задан: 10 May 2011 11:14
0
ответов

прошедшее время для каждого правила

У меня есть этот код на bash: (В начале скрипта :) function timer () {если [[$ # -eq 0]]; затем echo $ (date '+% s') else local stime = $ 1 etime = $ (date '+% s') ...
вопрос задан: 9 May 2011 16:28
0
ответов

Создание файла makefile FORTRAN

У меня есть исходный код FORTRAN, состоящий из из множества различных файлов .F и .h. Мне нужно создать из него исполняемый файл, но у меня возникли проблемы. Makefile, который я создал до сих пор (который может содержать ...
вопрос задан: 9 May 2011 14:34
0
ответов

Heredoc в Makefile?

Возможно ли это вообще и как? Обновление: мне это нужно, потому что я создаю файл как из динамических, так и из статических данных. Пример использования: у меня есть тестовый каталог. Каждый файл C создает тестовый исполняемый файл. С SRCS ...
вопрос задан: 5 May 2011 12:10
0
ответов

Запутывающее однострочное приложение Sed в руководстве по Makefile

Может ли кто-нибудь объяснить этот однострочник sed на английском языке (чем больше деталей, тем лучше)? @sed 's / \ ($ * \) \. o [:] * / \ 1.o $ @ : / g' <$ *. d> $ @ ; \ rm -f $ *. d; [-s $ @ ] || rm -f $ @ Это часть ...
вопрос задан: 4 May 2011 22:02
0
ответов

Как применить патч к ядру drupal с помощью команды drush make

I ' m в процессе дизассемблирования живого сайта на drupal. Во время написания make-файла drush я обнаружил, что были внесены исправления в модули contrib и ядро. Я могу дать команду drush make исправить ...
вопрос задан: 4 May 2011 14:01
0
ответов

Run C program in Xcode 4 using makefile

I have created an 'External Build Project' in Xcode 4 using a makefile. The project builds perfectly, except the only way I know how to get it to run is in Terminal. Is there a way I can run the ...
вопрос задан: 4 May 2011 07:19