【发布时间】:2012-07-06 00:16:16
【问题描述】:
我知道可以在 makefile 中使用一个标志来在所有正在编译的文件中包含一个头文件,就像有一个 -D 标志来包含一个定义一样。包含头文件的确切标志是什么。我不记得知道。
【问题讨论】:
-
Makefile 不使用头文件。你想做什么?
-
我猜你正试图通过 makefile 魔法强制包含一个特定的 .h 文件?但是随后阅读您的代码而不是您的 makefile 的人将会对代码的重要部分所在的位置感到困惑。 IMNSHO,最好实际#include 文件,但在构建期间使用make 指定“-I./foo/”标志。更易于维护。