我找到了将文本文件编译为字符串变量的东西: 代码:
objcopy --input binary --output elf64-x86-64 --binary-architecture i386 test.txt test.o
我希望为每个./included_text/*.abc执行此操作,然后将每个文件链接起来。 我发现前/后构建步骤,但我找不到任何可以帮助我的东西。或者你可以解释如何更简单地完成整个makefile。
答案 0 :(得分: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) $< $@
output: $(objects)
echo linking $@ from $^
#ld ....