【makefile】makefile这句话什么意思?.c.o:$(CC)$(CFLAGS)-I$(DBM....

发布时间:2021-04-03 01:16:07

makefile这句话什么意思?.c.o:$(CC) $(CFLAGS) -I$(DBMINCPATH) $(DFLAGS) -c $

网友回答

【答案】 一般 $(CC) 指的就是gcc编译器,对于CFLAGS,我们可以
  CFLAGS=-DDEBUG 那么在跟$(CC)一起用时候,就可以将-DDEBUG 这个编译参数加上了,
  -I$(DBM_INC_PATH) -l就是要链接的库文件,那么后面这个变量,肯定就包含了你的动态链接库的文件位置了,DFLAGSS 这个变量肯定就是这个库要编译时候要加上的编译标志
  -c 就是就 只编译不链接,生成的是.o 文件
  $
以上问题属网友观点,不代表本站立场,仅供参考!