makefile中如何定义数组
时间: 2023-11-03 20:05:50 浏览: 611
回答: 在makefile中,可以使用变量来模拟数组的功能。可以通过定义一个变量,将多个元素以空格分隔的形式存储在其中。例如,可以使用以下方式定义一个数组变量:
array = element1 element2 element3
然后可以通过使用$(array)来引用数组中的元素。例如,可以使用$(array)来遍历数组中的元素:
$(foreach element,$(array),$(info $(element)))
这将打印出数组中的每个元素。请注意,makefile中的数组是以空格分隔的字符串,而不是真正的数组数据结构。
#### 引用[.reference_title]
- *1* *2* [makefile详解](https://blog.csdn.net/qq_35396127/article/details/78508165)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [makefile变量](https://blog.csdn.net/weixin_46571142/article/details/122760994)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文