【发布时间】:2013-06-07 13:23:51
【问题描述】:
我正在为以下问题困扰自己。
我有一个文件 foo.c
包含 foo.h 并做一些事情。
棘手的是这个。我想将 foo.h 重新映射到 my_foo.h。因此,当编译器看到 foo.h 时,它应该转到 my_foo.h。
一个可行的方法是将 my_foo.h 包含到 foo.h 中。还有其他建议吗? 不,我不能包含在 foo.c my_foo.h 中
提前谢谢大家
【问题讨论】:
-
为什么不重命名
my_foo.h,或者创建一个符号链接?你到底想做什么? -
如果这是可能的,我会感到惊讶。预处理器(处理这个)非常有限。
-
这是一个包含“foo.h”还是包含
(引号或括号)? -
它是一个包含“foo.h”