谁能告诉我在makefile中for loop和foreach的区别?例如:
for fpga in $($(NE_NAME)_$(IS_DWDM)_FPGA); do\
$(foreach fpga, $($(NE_NAME)_$(DWDM_SUFFIX)_FPGA),ln -s $($(fpga)) $(PKG)/$(fpga);)发布于 2011-06-21 00:54:00
基本上,for循环是由shell执行的,但是foreach是由make在展开宏时执行的。在所示的上下文中,外壳程序执行foreach的结果,但不知道涉及到循环。
https://stackoverflow.com/questions/6413031
复制相似问题