【发布时间】:2009-04-20 05:03:40
【问题描述】:
我需要一组围绕标准系统调用的包装器——open、listen 等。 对于这些,我有一些“#define”,如下所示:
#define open(a,b,c) JCL_Open(a,b,c)
但是当我编译头文件和相关的 .c 文件时,我收到以下警告:
/jcl_wrappers.h:114:1:警告:“打开”重新定义
/jcl_wrappers.h:113:1: 警告:这是之前定义的位置
如何抑制这些警告?
【问题讨论】:
标签: linux gcc-warning include-guards