0
ответов

Сделать -j ограничения ОЗУ

Есть ли способ заставить make -j не потреблять слишком много оперативной памяти? Я работаю в команде разработчиков, и у нас разные наборы оборудования, поэтому -j8 не может быть оптимальным для всех. Однако make -j использует слишком много оперативной пам
вопрос задан: 24 July 2012 21:24
0
ответов

Autotools Makefile автоматически считает включенные заголовочные файлы зависимостями?

У меня есть управляемый проект autotools -(пакет sscce tar.gz здесь )с этой структурой :./main.c./foo.c./foo/foo.h Мой configure.ac :AC _INIT ([foo], [1.0], [foo@bar.ba] )AM _INIT _AUTOMAKE ([чужой -...
вопрос задан: 24 July 2012 18:03
0
ответов

Есть ли современная замена Make? [закрыто]

Make никогда не был инструментом, который мне нравился, и на протяжении многих лет я довольно часто использовал Ant, но Ant в значительной степени ориентирован на Java, как и некоторые другие инструменты (Grunt, Rake и т. д. ). о каком-то...
вопрос задан: 19 July 2012 16:00
0
ответов

ошибка ldconfig :не является символической ссылкой

При запуске :sudo /sbin/ldconfig появляется следующая ошибка :/sbin/ldconfig :/usr/local/lib/ не является символической ссылкой Когда я запускаю файл :файл /usr/local/lib //usr/local/lib/ :...
вопрос задан: 18 July 2012 14:48
0
ответов

Существует ли аналог Cake для Python?

Я просмотрел множество проектов «создать для Python», но не могу найти ни одного с такой же простотой, как файл пирога. Я ищу эквивалент Python, который позволит мне :сохранить команды сборки...
вопрос задан: 18 July 2012 09:32
0
ответов

Избегайте перекомпиляции с помощью git и make

У меня есть две ветки разработки в git, и мне часто приходится переключаться между ними. Однако действительно неприятно то, что каждый раз, когда я меняю ветки в git, весь проект становится...
вопрос задан: 16 July 2012 08:31
0
ответов

установка & ldquo; make & rdquo; на Mac

Я пытаюсь установить Memcached на Mac, используя этот учебник: http://tugdualgrall.blogspot.de/2011/11/install-memcached-on-mac-os-x-and.html, но когда я пытаюсь ./configure его говорит: настроить: ошибка: нет ...
вопрос задан: 15 July 2012 18:32
0
ответов

когда несколько правил шаблона соответствуют цели

В руководстве GNU make говорится, что этим критериям может соответствовать более одного шаблонного правила. В этом случае make выберет правило с самой короткой основой (, то есть шаблон, соответствующий...
вопрос задан: 12 July 2012 15:24
0
ответов

Makefile с несколькими правилами, использующими один и тот же рецепт

Я хотел бы знать, возможно ли написать Makefile с несколькими правилами, каждое из которых определяет свои собственные предварительные условия и выполняет один и тот же рецепт без дублирования рецепта. Пример :...
вопрос задан: 11 July 2012 21:55
0
ответов

Несколько двоеточий и знак равенства в make-файле (требуют объяснения)

Это только часть make-файла. Я не совсем понимаю, что происходит. OBJS = $ (SRCS :$ (SRC )/%.cpp=$ (OBJ )/%.o )$ (OBJS ):$ (OBJ )/%.o :$ (SRC )/%.cpp | print -opts $ (cc -command )All I...
вопрос задан: 11 July 2012 05:19
0
ответов

Откуда берется значение CXX в make-файле?

Фрагмент кода :target _test :test.cc $ (CXX )$ (CPPFLAGS )$ (CFLAGS )test.cc Я знаю, что CXX — это переменная (содержащий команду компилятора для вызова ), но мне было интересно откуда эта переменная берется...
вопрос задан: 9 July 2012 12:08
0
ответов

Как написать простой иерархический Makefile?

Несколько дней назад я разместил ответ в переполнении стека о том, как написать иерархический make(http://stackoverflow.com/questions/1498213/make-hierarchical-make-file). Ответ удалили, поэтому я...
вопрос задан: 9 July 2012 07:54
0
ответов

Запуск пользовательской команды в Cmake

Я очень новичок в Cmake, и мне нужно сгенерировать некоторые файлы во время компиляции. после создания мне нужно скомпилировать и связать файлы. Я создал make-файл cmake для компиляции уже сгенерированных файлов, таких как...
вопрос задан: 9 July 2012 06:49
0
ответов

Неопределенная ссылка при компиляции OpenSSL

Я не знаю, что здесь делать, я запустил make и получил это :make[2] :Вход в каталог `/tmp/openssl -1.0.1/test'(:; LIBDEPS="${LIBDEPS :--L.. -lssl -L.. -lcrypto -ldl}"; LDCMD="${LDCMD :-gcc}"; LDFLAGS=...
вопрос задан: 8 July 2012 07:41
0
ответов

Неопределенная ссылка в makefile Linux

Я хочу собрать свое приложение под linux, но не могу заставить makefile сделать его. Проблема в статических библиотеках, с которыми я хочу линковать. Я получаю много сообщений об ошибках "undefined reference to" типа:....
вопрос задан: 6 July 2012 17:47
0
ответов

Как включить заголовочный файл через makefile

Я знаю, что в makefile есть флаг, который можно использовать для включения заголовочного файла во все компилируемые файлы, точно так же, как есть флаг -D для включения определения. Какой именно флаг для...
вопрос задан: 5 July 2012 15:00
0
ответов

Условие Makefile 'if' с регулярным выражением

Мне нужно сделать что-то вроде этого :case `uname -m `в i?86 )echo "CFLAGS += -March=i486 -mtune=native" > configparms ;; esac Но мне нужно сделать это в make-файле для конкретной цели. У меня нет...
вопрос задан: 4 July 2012 11:43
0
ответов

Program to re-run, eg, `make` when files are modified?

Is there a program that will automatically re-run, eg, make, when files are modified? For example, when I'm writing sphinx documentation, it would be nice if make html was run automatically each time ...
вопрос задан: 3 July 2012 07:03
0
ответов

остановка при ошибке, когда целью правила makefile является функция foreach

У меня есть make-файл, который определяет несколько правил, где целью является функция foreach. $ (foreach var,$ (list ), $ ($ (var )_stuff )$ ($ (var )_more _stuff )):@echo Building $@ from $^... $ (CC )$ (FLAGS )...
вопрос задан: 29 June 2012 00:37
0
ответов

ошибка makefile :неопределенная ссылка на main

Я пытаюсь скомпилировать свой фрагмент кода с помощью make. Обычно я компилирую свой код следующим образом :mipsisa32r2el -timesys -linux -gnu -g++ -o testing -I/usr/include/libxml2 -L/develop/xc4 /rootfs/parsecpp/lib -L/...
вопрос задан: 27 June 2012 11:26
0
ответов

makefile patternrule with further wildcards in target file name

Мне нужно создать специальное правило makefile, которое лучше всего объяснить на примере. Возможно, мы создаем файлы с правилами %_test.pdf: %.tex pdflatex -jobname=%_test %.tex %_result.pdf: %.tex ...
вопрос задан: 26 June 2012 10:57
0
ответов

Как мне скомпилировать sqlite для WinRT/ARM?

Я успешно скомпилировал WinRT-версию SQLite для x86, как описано Тимом Хойером. Тем не менее, я все еще пытаюсь скомпилировать dll для WinRT на процессорах ARM. Я запустил nmake с Visual ...
вопрос задан: 26 June 2012 00:21
0
ответов

Сборка Python переходит в бесконечный цикл

При попытке построить Python 2.7.3 на Snow Leopard кажется, что процесс Make застревает в бесконечном цикле. Похоже, что сценарий настройки вызывается снова и снова, что странно, потому что это ...
вопрос задан: 24 June 2012 16:35
0
ответов

Как получить правильный файл .config для компиляции исходного кода ядра Linux для моего оборудования?

Я попытался использовать make defconfig для компиляции ядра, но, как и ожидалось, оно не загрузилось. Мне было интересно, какой файл .config используют поставщики ядра, такие как Canonical для Ubuntu, чтобы ядро ​​могло ...
вопрос задан: 23 June 2012 18:38
0
ответов

Соберите OpenSSL в Linux с помощью -g для отладки

У меня есть segfault, исходящий от OpenSSL (, в частности, SSL _read ), который я хотел бы отладить. Я думаю, что лучший шаг здесь — создать библиотеку самостоятельно с отладочными символами, чтобы я мог вступить в...
вопрос задан: 21 June 2012 14:23
0
ответов

Как заставить $(error …) работать условно в GNU Make?

Я хотел бы использовать $(error ...) для прерывания процесса make, если не выполняются определенные предварительные условия. Цель fails_to_work должна прерываться при сбое test -d /foobar. BAD.mk all: this_works fails_to_work ...
вопрос задан: 18 June 2012 19:51
0
ответов

Как скомпилировать программу C++ как 64-битную на 64-битной машине?

Возможно, очень тривиальный вопрос: мне нужно скомпилировать программу как 64-битную (ранее makefile был написан для ее компиляции как 32-битной). Я видел, что опция -m32 появлялась в параметрах командной строки с каждым файлом...
вопрос задан: 18 June 2012 07:58
0
ответов

Компиляция модуля ядра и KBUILD_NOPEDANTIC

Я заметил, что последние ядра (начиная с 2.16.24?) не любят, когда CFLAGS изменяется во внешнем файле Kbuild модуля. Если CFLAGS изменен, ядро ​​Linux выдаст следующую ошибку...
вопрос задан: 18 June 2012 06:37
0
ответов

Могу ли я иметь более одного знака % в цели makefile?

Итак, у меня есть make-файл с такой целевой зависимостью: all: $(foreach lang, $(LANGS), $(foreach models,$(MODELS),targetName$(model).xml$(lang))) и цель targetName выглядит так: ...
вопрос задан: 14 June 2012 18:11
0
ответов

SCons копирует программу после компиляции в родительский каталог

Я пытаюсь автоматически скопировать сгенерированный файл программы в родительский каталог после компиляции. Я пробовал это, но это не работает. env.Program ("имя_программы", [ "file1.cc", "file2.cc" ] ) ...
вопрос задан: 13 June 2012 12:49