如何在makefile中定义一个宏来启用C头中的功能?

时间:2011-07-22 22:50:03

标签: c makefile gnu-make

我想在其中一个头文件中定义一个宏。我可以通过makefile设置吗?

例如,我想设置一个宏“PAGING_ON”,我想成为源文件的预处理器宏。 (项目在C中。)是否可以通过Makefile设置它?

1 个答案:

答案 0 :(得分:6)

我所知道的大多数编译器都有这个选项;例如,您可以在gcc(-D

中使用编译标记-DPAGING_ON

对于Visual C(和变体),它是/D