【发布时间】:2012-03-27 19:40:56
【问题描述】:
我看到以前的 SO 帖子 1、2 等。我想在编译时传递一个预处理器指令。使用 scons,我可以这样做:
num_times = ARGUMENTS.get('c', 1)
env.Append(CCFLAGS = '-DNUM_TIMES=%d' % int(num_times))
我希望,它也应该可以使用 make。我要发布
make c=4
或类似的东西。有人可以建议一种方法。我正在编译一个文件夹,其中包含带有自己的 makefile 的子文件夹。提前致谢。
【问题讨论】:
标签: makefile