Результаты поиска по запросу "makefile"

3 ответа

Как напечатать var, используя echo o print в файле Android.mk сборки NDK для отладки компиляции?

Я пытаюсь напечатать некоторую дополнительную информацию при компиляции библиотеки с помощью ndk-build. Например: LOCAL_PATH := $(call my-dir) all:;echo $(LOCAL_PATH) echo: $(LOCAL_PATH) print:echo "i'm not working"Когда я делаю ndk-build, ...

2 ответа

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

Учитывая этот бит Makefile: # for pattern matching $(OBJDIR) := build # just to see if a level of indirection will work my_dir = $(dir $(1)) $(OBJECTS) : $(OBJDIR)/% : $(HEADERS) $(SRCDIR)/% | % $(dir %) $(call my_dir,%) @echo output-only = ...

10 ответов

какой-нибудь хороший инструмент для генерации make-файлов? [закрыто]

Я ищу инструмент, который может генерировать make-файл для проекта C / C ++ для разных компиляторов (gcc, microsoft vc ++, borland и т. Д.) И разных платформ (Win, Linux, Mac).

ТОП публикаций

5 ответов

Экспорт переменных среды в оболочку Makefile

Я хочу немедленно развернуть команду оболочки в Makefile, но я хочу, чтобы команда оболочки имела доступ к переменным среды в Makefile. Если я использую $ (shell ...), он сразу расширяется, но нет доступа к переменным. Если я использую обратные ...

3 ответа

Как отменить промежуточное удаление файла

У меня есть программный стек, который создает некоторые промежуточные файлы как часть процесса сборки. Возникла какая-то проблема, и сборка сломалась. Я хочу взглянуть на эти промежуточные сгенерированные файлы. К моему удивлению, эти файлы ...

5 ответов

makefile: найти позицию слова в переменной

В моем make-файле мне нужно сделать присвоение переменной на основе значения переменной командной строки. например, я делаю: make var_1=xxxгдеvar_1 может иметь одно из, скажем, 100 возможных значений. На основании стоимостиvar_1Мне нужно ...

3 ответа

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

Я использую GNU make 3.81. Вот тестовый make-файл, который демонстрирует проблему: define BOZO a$(1): b c touch a$(1) endef $(foreach i,1 2 3,$(call BOZO,$(i))) Идея здесь состоит в том, чтобы использовать шаблон макроса (BOZO) для ...

4 ответа

Вызов flex из make-файла

Я хотел бы вызвать flex для создания файла .l, а затем вызвать gcc для сборки всего. Я пытался: comp: lex scanner.l \ gcc -o a.out main.c hash.c -I.ошибка: lex scanner.l \ gcc -o a.out main.c hash.c -I. lex: impossible to opne ...

5 ответов

Использование make для кроссплатформенной компиляции

В настоящее время я занимаюсь разработкой проекта C под Linux и Win32. «Результат» - это общая библиотека, и вся разработка выполняется под Linux с помощью цепочки инструментов GNU. Я использую Makefile для компиляции общей библиотеки. Время от ...

2 ответа

Как организовать исходный файл C, предварительно скомпилированный GCC Make, и собрать их в пакет Xcode? У меня есть повторяющийся символ _основная ошибка

Как собрать .bundle из исходного кода? Это может показаться простой проблемой, но это мешало мне в течение недели ... Вот моя проблема:У меня есть куча файлов .c и .h, которые организованы в папке и ее подпапках. Исходный код был написан и ...