我正在看一个 CFLAGS -
CFLAGS=-g -w -D LINUX -O3 -fpermissive
在 Makefile 中。-D 标志有什么作用?我在手册页上看到
-D name
Predefine name as a macro, with definition 1.
但我不知道如何解释。我的解释是……它使 LINUX 成为一个宏,并且只在 linux 环境中执行 -03 和 -fpermissive 。是对的吗?如果不是,那又如何?谢谢你的帮助
我正在看一个 CFLAGS -
CFLAGS=-g -w -D LINUX -O3 -fpermissive
在 Makefile 中。-D 标志有什么作用?我在手册页上看到
-D name
Predefine name as a macro, with definition 1.
但我不知道如何解释。我的解释是……它使 LINUX 成为一个宏,并且只在 linux 环境中执行 -03 和 -fpermissive 。是对的吗?如果不是,那又如何?谢谢你的帮助