我有使用${CC}
变量进行编译器选择的makefile:
${CC} $(CFLAGS) aaa.cpp -o aaa.o
在制作$ {cc}期间带来了CC编译器。但是整个makefile
中没有${CC}
的定义。该变量如何获得cc
?
在其隐式规则(例如 CC
)中使用的某些变量具有默认值。
您可以在GNU中阅读有关它们的更多有关它们的文档,以了解隐式规则中使用的变量:
一般变量也可以通过环境或传递命令行参数来获得其价值,以及在此处记录的某些特殊变量的其他方式。