在 Ubuntu 中,可以使用 Makefile 來編寫循環語句來執行一系列操作。下面是一個簡單的示例,展示了如何在 Makefile 中使用 for 循環:
# 定義一個變量,包含要循環執行的文件列表
FILES = file1 file2 file3
# 定義一個目標,用于循環處理 FILES 中的每個文件
all:
@for file in $(FILES); do \
echo "Processing $$file"; \
# 在這里可以添加要執行的操作,比如編譯、拷貝等
done
在這個示例中,我們定義了一個變量 FILES
包含了要循環處理的文件列表。然后在 all
目標中使用了 for 循環來遍歷這個文件列表,對每個文件執行相應的操作。在這個例子中,我們只是簡單地打印出了正在處理的文件名,你可以根據實際需求來修改操作部分。
要執行這個 Makefile,只需在終端中進入到包含這個 Makefile 的目錄,然后運行 make
命令即可。Make 將會按照 Makefile 中定義的規則來執行相應的操作。