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

发布于 2024-11-25 14:00:34 字数 116 浏览 0 评论 0原文

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

例如,我想设置一个宏“PAGING_ON”,我想将其作为源文件的预处理器宏。 (项目是C语言的)可以通过Makefile来设置吗?

I want to define a macro in one of the header files. Can I set it through a makefile?

For example, I want to set a macro "PAGING_ON" which I want to be a preprocessor macro for source files. (The project is in C.) Is it possible to set it through the Makefile?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

今天小雨转甜 2024-12-02 14:00:34

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

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

Most of the compilers I know about have this option; for example, you can use compilation flag -D in gcc (-DPAGING_ON)

For Visual C (and variants) it is /D

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文