makefile中提供了字符串查找,替换函数,却没有提供字符串分隔函数,可以通过shell表达式解决。
TEST=1.8.2
MajorVer = $(shell $(TEST) | awk -F'.' '{print $$1}')
注:上例中$$VAR就是获取shell中的变量,而$(VAR)是Makefile的中的变量,否则无法分割
makefile中提供了字符串查找,替换函数,却没有提供字符串分隔函数,可以通过shell表达式解决。
TEST=1.8.2
MajorVer = $(shell $(TEST) | awk -F'.' '{print $$1}')
注:上例中$$VAR就是获取shell中的变量,而$(VAR)是Makefile的中的变量,否则无法分割