首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse:未解决的包含<stdarg.h>和<stdbool.h>

Eclipse:未解决的包含<stdarg.h>和<stdbool.h>
EN

Ask Ubuntu用户
提问于 2013-05-17 11:05:16
回答 3查看 12.2K关注 0票数 1

正如标题所说,我收到了这两个问题的警告,

代码编译和运行,但它让我疯狂的所有红色和黄色的代码行。

我如何删除他们,仍然得到警告和“真实”错误的错误。

我正在运行Eclipse4.2.2,用c语言编写代码。

系统: Ubuntu 13.04 64位

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2013-05-17 11:48:16

将"/usr/lib/gcc/x86_64-linux-gnu/4.7/ include“包含在

eclipse c/c++通用选项卡中的路径/符号

票数 0
EN

Ask Ubuntu用户

发布于 2013-05-17 11:21:59

注这是来自IDE的警告,而不是编译器的警告或错误。问题是IDE (Eclipse)不知道您的C++库在哪里。修复起来很简单,你告诉它就好了。

  • http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/tasks/cdt_T_项目_paths.htm

  1. 若要设置项目属性,请右键单击CDT项目并选择“属性”。或者,若要为项目中的特定源文件设置属性,请右键单击生成项目中的源文件并选择“属性”。
  2. 展开C/C++ General并选择路径和符号。
  3. 单击“添加”以定义新元素(包括路径、符号、库路径等)。

除非我弄错了,否则您想要给它提供的路径是/usr/include/c++/4.6 (这可能略有不同,取决于您的Ubuntu版本)。

此外,请参见以下内容:

票数 1
EN

Ask Ubuntu用户

发布于 2014-02-19 08:10:34

右键单击项目并选择"propertys“菜单项,在弹出窗口中选择"C/C++ General”,然后选择“预处理器包含路径”,然后在面板中选择"providers“选项卡中的所有四项,然后应用配置,然后重新构建项目,新的包含将添加到项目中,警告消息”未转售包含“将消失。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/296627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档