0
ответов

как включить git commit-number в исполняемый файл c ++?

Я использую git в качестве средства отслеживания версий для моего проекта c ++. иногда мне нужно повторить расчет, и я хотел бы знать, какую версию программы я использовал. что было бы хорошим способом поставить # из ...
вопрос задан: 19 April 2012 10:32
0
ответов

Как скомпилировать python из исходного кода и получить чистую / минимальную установку?

Если вы следуете простому процессу configure -> make -> make install для компиляции python из исходный код, вы получите очень большую установку, которая включает в себя огромное количество файлов, которые не нужны ...
вопрос задан: 16 April 2012 21:18
0
ответов

Как добавить включаемый путь для make-файла модуля ядра

Как добавить включаемый путь для make-файла модуля ядра? Я хочу включить "test_kernel.h" в test_module.c. "test_kernel.h" находится в другом каталоге "inc" Я попробовал следующее решение в...
вопрос задан: 16 April 2012 14:43
0
ответов

Как генерировать цели в Makefile, перебирая список?

КОД:СПИСОК=0 1 2 3 4 5 ПРЕФИКС=rambo #некоторая циклическая логика для взаимодействия со СПИСКОМ ОЖИДАЕМЫЙ РЕЗУЛЬТАТ:rambo0:sh rambo_script0.sh rambo1:sh rambo_script1.sh Поскольку мой СПИСОК состоит из 6 элементов, 6...
вопрос задан: 16 April 2012 10:27
0
ответов

Как установить переменные окружения в рецепте makefile?

Вот упрощенный Makefile:all:@for ((i = 0; я < 5; ++i )); сделать \ var="$$var $$i"; \эхо $$вар; \ done @echo $$var Я предполагаю, что значение "var" равно "0 1 2 3 4",...
вопрос задан: 15 April 2012 12:13
0
ответов

Многострочные команды bash в make-файле

У меня есть очень удобный способ компилировать мой проект с помощью нескольких строк команд bash. Но теперь мне нужно скомпилировать его через makefile. Учитывая, что каждая команда запускается в своей собственной оболочке, мой вопрос таков...
вопрос задан: 12 April 2012 09:54
0
ответов

Как скомпилировать в makefile только файл.h?

У меня есть make-файл, который создает объектные файлы для двух классов (и main), и один из этих классов только что определен в файле.h. В моем make-файле есть строка, которая гласит: FileName.o:FileName.h g++ -c...
вопрос задан: 11 April 2012 19:45
0
ответов

Ошибка в команде make makefile: 18: *** отсутствует разделитель. Стоп

Для следующего файла make, скопированного ниже, я получаю ошибку отсутствующего разделителя. Ничто, кажется, не так с TabSpace. OBJS = driver.o snapshot.o SHOBJS = malloc.o mymemory.o CC = g ++ ОТЛАДКА ...
вопрос задан: 10 April 2012 22:09
0
ответов

g++ с python.h, как компилировать

Я скомпилировал один тестовый код с помощью g++ без каких-либо проблем. #include "Python.h" int main(int argc, char** argv) { Py_Initialize(); PyRun_SimpleString("импортировать pylab"); ...
вопрос задан: 7 April 2012 22:06
0
ответов

Как использовать команды оболочки в Makefile

Я пытаюсь использовать результат ls в других командах (например, echo, rsync): все: <Сборка, создание некоторых Файлы .tgz — удалены для ясности> FILES = $(shell ls) echo $(FILES) Но я получаю:...
вопрос задан: 5 April 2012 09:27
0
ответов

Jade-шаблон как препроцессор для html

Я не буду использовать node.js в продакшене, но мне нравится синтаксис jade, поэтому я хотел бы скомпилировать Jade-шаблон в html при разработке. Учитывая эту файловую структуру: app/jade_templates/index....
вопрос задан: 5 April 2012 00:51
0
ответов

Makefile - создать исполняемый файл для каждого .c в папке

Мой вопрос обманчиво прост, но я потерял несколько часов изучения пытаясь получить решение. Я пытаюсь создать Makefile, который создает исполняемый файл для каждого файла .c в каталоге. У меня есть...
вопрос задан: 3 April 2012 14:35
0
ответов

Создание файла CMakeLists из существующего Makefile

Я хочу использовать cmake для создания моих файлов сборки для проекта C++. У меня есть существующий Makefile. У меня возникают проблемы с созданием этого файла Makefile с использованием стандартного синтаксиса cmake. Как включить...
вопрос задан: 3 April 2012 09:04
0
ответов

make[1 ]: Сообщение об ошибке входа в каталог

У меня есть простой Makefile: по умолчанию: @make build @make run build: @javac Test.java > /dev/null run: @java Test Во время компиляции make outputs: make[1] : Вход в каталог `<...
вопрос задан: 1 April 2012 19:43
0
ответов

make: *** Нет правила сделать целью `all'. Стоп

Я продолжаю получать эту ошибку: make: *** Нет правила сделать цель "все". Останавливаться. Хотя мой make-файл выглядит так: CC=gcc CFLAGS=-c -Wall all: build build: inputText.o outputText.o main.o ...
вопрос задан: 27 March 2012 08:54
0
ответов

Как скрыть сообщение о компиляции в Makefile?

Ядро linux, которое я скомпилировал, печатает только сообщения вида: CC ..... LD [M].... Как я могу скрыть сообщение о компиляции, напечатанное make, и вывести то, что я хочу? Где я могу найти часть кода, который...
вопрос задан: 27 March 2012 05:44
0
ответов

Apache 2.4.1 неопределенная ссылка на `SSLv2_client_method'

Ранее я использовал apache 2.2.20 и openssl 1.0.0e. Я установил openssl 1.0.1, затем скачал tar-архив для apache 2.4.1 и установил apr 1.4.6 и apr-util 1.4.1 с --prefix=/usr/...
вопрос задан: 25 March 2012 00:44
0
ответов

Добавление nmake к переменным

Утилита: NMake Платформа: Windows 7 У меня есть следующий Makefile FILE = $(shell) *.c FILE += $(shell) *.cpp exec: @echo $(FILE) Это отлично работает с make. Это вызывает ...
вопрос задан: 24 March 2012 01:02
0
ответов

Может ли GNU обрабатывать имена файлов с пробелами?

У меня есть каталог, содержащий несколько файлов, некоторые из которых содержат пробелы в именах: Test workspace/ Другой каталог/ файл1.ext файл2.ext demo 2012-03-23.odp Я использую команду GNU $(wildcard) для ...
вопрос задан: 23 March 2012 14:08
0
ответов

Как импортировать проект makefile C в eclipse или вставить в eclipse

У меня есть стандартный пакет исходного кода под Linux, который требует запуска ./configure make, чтобы скомпилировать его (и он работает нормально). В основном это файлы C/C++. Можно ли поставить этот проект под ...
вопрос задан: 20 March 2012 21:26
0
ответов

Makefile, который компилирует все файлы cpp в каталоге в отдельный исполняемый файл

Сейчас я изучаю C++. Мне нужен make-файл, который скомпилирует все файлы cpp в текущем каталоге для разделения исполняемых файлов. Например: В каталоге есть 3 файла C++, такие как examp1....
вопрос задан: 20 March 2012 14:54
0
ответов

Makefile - удалить ../ из пути

У меня есть объектные файлы с путями, которые могут выглядеть так: '../../src/foo/bar .c' Я хочу, чтобы они выводились в 'build/src/foo/bar.o' В настоящее время используется: COBJS := $(notdir $(CFILES))...
вопрос задан: 16 March 2012 05:06
0
ответов

как подавить «неиспользуемый файл компоновщика» при компиляции

часть моего make-файла выглядит так ... ifdef vis flg += -framework GLUT -framework OpenGL -Dvis obj += camfun.o glfuns.o endif ... all: driver.cpp header.h $(obj) $(cc) -o $(exe) driver.cpp $(...
вопрос задан: 15 March 2012 21:43
0
ответов

как получить значение переменной окружения в Android.mk?

Есть ли возможность получить значение переменной окружения внутри Android.mk? Например, #export MYBASEDIR=/home/whoami/base И внутри Android.mk Как получить значение MYBASEDIR? Потерпите меня для очень простого...
вопрос задан: 15 March 2012 18:48
0
ответов

Eclipse CDT: пропустить make/build перед отладкой/выполнением

Я отлаживаю большой проект C на основе Makefile, для запуска которого требуется 15 секунд, даже если нет изменений к источникам сделано. Это означает, что всякий раз, когда я перезапускаю программу, мне нужно ждать 15...
вопрос задан: 14 March 2012 16:38
0
ответов

Откуда появился первый двоичный файл make?

Мне приходится собирать gnu make из исходников по причинам, слишком сложным, чтобы объяснять их здесь. Я заметил, что для его сборки мне требуется сама команда make традиционным способом: ./configure make install ...
вопрос задан: 14 March 2012 14:21
0
ответов

Как я могу использовать макросы для создания нескольких целей Makefile/ правила внутри foreach? Загадочное поведение

Я использую GNU make 3.81. Вот тестовый make-файл, демонстрирующий проблему: define BOZO a$(1): bc touch a$(1) endef $(foreach i,1 2 3,$(call BOZO,$(i))) Идея здесь такова. использовать макрос...
вопрос задан: 13 March 2012 20:22
0
ответов

Заполнение чисел в GNU Makefiles

В GNU Make у вас есть список чисел: NUMBERS = 8 9 10 Как вы можете дополнить их начальными нулями? ЧИСЛА = 08 09 10
вопрос задан: 12 March 2012 21:41
0
ответов

make: $LD_RUN_PATH игнорируется

Я компилирую FFmpeg из исходников. ./configure --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-x11grab --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --...
вопрос задан: 8 March 2012 21:16
0
ответов

GNU Сделать цикл for с двумя переменными

Я хочу написать что-то вроде этих строк: $(foreach (var1, var2), ($(LIST1), $(LIST2)), cp $(var1) $(var2);) Как мне сделать это в make-файле GNU?
вопрос задан: 8 March 2012 18:11