0
我在我的生成文件中設置了幾個環境變量,它們都有一個公共前綴,而其他的不共享前綴。我怎樣才能抓住做的有前綴的所有變量,並在其前面加上-D
,然後將這些全部設置爲一個新的變量?請看下圖:如何使用通配符獲取環境變量?
ENVIRONMENT VARIABLES
=====================
FOOD_VEGETABLE
FOOD_FRUIT
FOOD_DESSERT
HEAT
GAS
所以我希望有一個新的變量FOOD_FEATURES
抓住所有的FOOD_*
變量,並在前面加上一個前綴-D
。如果我打印FOOD_FEATURES
我會得到這樣的:
$(warning $(FOOD_FEATURES))
給
-DFOOD_VEGETABLE -DFOOD_FRUIT -DFOOD_DESSERT