c - makefile 在 Scons 中定义等效项

标签 c gcc makefile scons

在 gcc makefile 中,您可以使用 -D 标志来指定编译程序中的定义。例如,您可以在 makefile 中指定 -DSOMETHING,而不是放置#define SOMETHING。这在 SCons 中相当于什么?

最佳答案

我相信您需要 CPPDEFINES 构造变量。参见 the SCons documentation page有关更多详细信息,请参阅 CPPDEFINES

关于c - makefile 在 Scons 中定义等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17907398/

相关文章:

c - 将指针元素添加到链表中

c++ - dlclose() 不适用于工厂函数和函数中的复杂静态?

c - 为什么使用 D 选项编译头文件会比使用 C 包装器编译头文件产生更大的文件?

c++ - Friend 成员函数可以在单独的文件中使用吗?

compiler-construction - makefile - 如何处理 kconfig 文件

c - 在 C 中读取固定数量的字节?

c - 如何确定缓冲区是在 GPU 还是 CPU 上?

目标文件名中带有更多通配符的 makefile 模式规则

c - 锁定互斥体时的 Pthread 优先级

c - 使文件成为多个可执行文件