gcc/xCode--#include,如果文件不存在,它不会触发错误(或警告)



这可能吗?

基本上,我想做的是这样的事情:

#includeIfItExists "header.h"

如果header.h不存在,编译器就继续它的快乐之路。

我绝不是一个C专家,但我不相信这在本质上是可能的。我认为建议的方法是使用-D在编译器级别传递一个命名宏,如果它已定义(或可能未定义),则执行include。这样,编写程序的人必须有意识地决定跳过include(或include)。

相关内容

  • 没有找到相关文章

最新更新