当前位置: 技术问答>linux和unix
Makefile中添加-DDUBUG的问题
来源: 互联网 发布时间:2016-11-14
本文导语: 我在从网上下载了一个源码包,对里面的一个.c文件进行了一些修改,并增加了一些: #ifndef DEBUG ....... #else ....... #endif 这样的东西,目的是方便调试。如果需要调试的话肯定要在Makefile中加上-DDUBUG吧,可是我看了...
我在从网上下载了一个源码包,对里面的一个.c文件进行了一些修改,并增加了一些:
这样的东西,目的是方便调试。如果需要调试的话肯定要在Makefile中加上-DDUBUG吧,可是我看了看Makefile好像是用工具生成的,根本看不懂。还有很多子目录,每个子目录下面都有Makefile。哪位高手知道我该在哪里加上这个-DDUBUG啊?
#ifndef DEBUG
.......
#else
.......
#endif
这样的东西,目的是方便调试。如果需要调试的话肯定要在Makefile中加上-DDUBUG吧,可是我看了看Makefile好像是用工具生成的,根本看不懂。还有很多子目录,每个子目录下面都有Makefile。哪位高手知道我该在哪里加上这个-DDUBUG啊?
|
可以在你添加
#ifndef DEBUG
.......
#else
.......
#endif
所在的c程序所对应的makefile.am文件中添加
-DDUBUG
的编译选项
就可以了
#ifndef DEBUG
.......
#else
.......
#endif
所在的c程序所对应的makefile.am文件中添加
-DDUBUG
的编译选项
就可以了