【makefile】makefile这句话什么意思?.c.o:$(CC)$(CFLAGS)-I$(DBM....
答案:2 悬赏:20 手机版
解决时间 2021-01-28 14:40
- 提问者网友:佞臣
- 2021-01-27 19:52
【makefile】makefile这句话什么意思?.c.o:$(CC)$(CFLAGS)-I$(DBM....
最佳答案
- 五星知识达人网友:动情书生
- 2021-01-27 20:45
【答案】 一般 $(CC) 指的就是gcc编译器,对于CFLAGS,我们可以
CFLAGS=-DDEBUG 那么在跟$(CC)一起用时候,就可以将-DDEBUG 这个编译参数加上了,
-I$(DBM_INC_PATH) -l就是要链接的库文件,那么后面这个变量,肯定就包含了你的动态链接库的文件位置了,DFLAGSS 这个变量肯定就是这个库要编译时候要加上的编译标志
-c 就是就 只编译不链接,生成的是.o 文件
$
CFLAGS=-DDEBUG 那么在跟$(CC)一起用时候,就可以将-DDEBUG 这个编译参数加上了,
-I$(DBM_INC_PATH) -l就是要链接的库文件,那么后面这个变量,肯定就包含了你的动态链接库的文件位置了,DFLAGSS 这个变量肯定就是这个库要编译时候要加上的编译标志
-c 就是就 只编译不链接,生成的是.o 文件
$
全部回答
- 1楼网友:山有枢
- 2021-01-27 21:55
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯