GCC有选项-isystem将目录视为系统目录,以便不为这些目录生成编译警告。但是我无法在Eclipse中找到类似的设置(我使用的是Mars 2 Release 4.5.2)。试过检查"包含系统标题"添加"包含目录" in"项目属性" /" C / C ++ General" /预处理器包括路径,宏等" /" CDT用户设置条目"但没有帮助。有什么建议吗?
答案 0 :(得分:0)
尝试取消选中
中的 CDT GCC内置编译器设置
项目属性 / C / C ++常规 / 预处理器包含路径,宏等 / 提供商
并在中添加您自己的包含路径
C / C ++一般 / 路径和符号 / 包含 / GNU C 或 C ++