Encontré las siguientes líneas en un tutorial de makefile, pero tengo algún problema con las líneas en negrita.¿Qué significa comodín en makefile?
En la línea 1, si escribo
program_C_SRCS:=$(*.c)
no funciona. Así que por favor díganme qué es palabra comodín haciendo aquí. ¿Esta palabra es específica solo para el archivo MAKE?
En el tutorial está escrito que la segunda línea realizará la sustitución de la prueba. ¿Alguien puede decirme algo sobre esta sustitución de texto?
Disculpe si mis preguntas son muy básicas porque soy nuevo en la creación de archivos.
CC:=g++
program_NAME:=myprogram
**program_C_SRCS:=$(wildcard *.c)** # 1 line
program_CXX_SRCS:=$(wildcard *.cc)
**program_C_OBJ:=$(program_C_SRCS:.c=.o)** # 2 line
program_CXX_OBJ:=$(program_CXX_SRCS:.c=.o)
program_OBJ:= $(program_C_OBJ) $(program_CXX_OBJ)