makefile的选项CFLAGS,CPPFLAGS,LDFLAGS和LIBS的区别

2025-04-09 07:23:39
推荐回答(1个)
回答1:

先说一下几个意思,,CFLAGS是c需要标识,编译c语言时候用
cppflags编译c++时候用,ldflags链接用 libs链接静态库用,,我是按字面意思理解的,这几个变量不是makefile固有的,是用户自己定义的,,你把他定义成啥他就是干啥的,,我上面说的各变量含义是通常情况下用户会把这几个变量定义成那样