前端之家收集整理的这篇文章主要介绍了
为make中的所有文件定义一个预处理器变量,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一些.c和.h
文件,其
代码块的某些部分被禁用,例如将
代码块放在预处理器指令中.
#ifdef FOOBAR
// some code that can be compiled if needed by defining FOOBAR in pre-processor.
#endif
不,我需要定义FOOBAR,以便为gcc使用make编译的每个文件定义.
有没有办法通过一些选项来制作或Makefile?
谢谢.
将编译器选项-DFOOBAR
添加到make变量CFLAGS中
原文链接:https://www.f2er.com/c/113408.html