1
這裏是Makefile中的foreach子句。大綱在makefile中有些奇怪
$(foreach file, $(OBJS_FEEDBACK) $(OBJS_ASM_FEEDBACK),@echo $(file) >> $(OUT_DIR)/$(LINKER_VIA_FEEDBACK) &)
它根據輸出結果生成一個txt文件。 但是,第二行沒有[CR] [LF],所以下一行填充到第二行如下。 我從來沒有見過這個。
Build/Feedback/Source/Test/a.o [CR][LF]
Build/Feedback/Source/Test/b.o @echo Build/Feedback/Source/Test/c.o [CR][LF]
Build/Feedback/Source/Test/d.o [CR][LF]
如何解決這個奇怪的事情?
你能發佈[最小完整示例](http://stackoverflow.com/help/mcve),以便我們可以重現錯誤嗎? – Beta