2010-09-10 2 views
0

Я нашел кое-что для компиляции текстового файла в качестве переменной строки: Код:Как обрабатывать определенные файлы и связывать их?

objcopy --input binary --output elf64-x86-64 --binary-architecture i386 test.txt test.o 

и я хочу сделать это для каждого ./included_text/*.abc, а затем каждый из этих ссылок на файлы. Я нахожу pre/post build шаги, но я не могу найти ничего, что поможет мне. Или вы можете объяснить, как сделать весь make-файл, если это проще.

ответ

0
output: 

text_files:= $(wildcard *.txt) 

text_objects:=$(addsuffix .o,$(basename $(text_files))) 
objects=$(text_objects) $(other_objects) 


%.o: %.txt 
    objcopy --input binary $(OBJCOPY_FLAGS) $< [email protected] 

output: $(objects) 
    echo linking [email protected] from $^ 
    #ld .... 
Смежные вопросы