gpt4 book ai didi

c++ - Unresolved 包容性

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:38 26 4
gpt4 key购买 nike

我已经在 Ubuntu 中安装了 Eclipse。我正在尝试运行 hello world 程序:

#include <iostream>
using namespace std;

int main() {
cout << "!!!Hello World!!!!" << endl; // prints !!!Hello World!!!
return 0;
}

程序运行正常,但在 IDE 中出现错误:

Unresolved inclusion: <iostream>
Symbol 'std' could not be resolved
Symbol 'cout' could not be resolved
Symbol 'endl' could not be resolved

我认为包含有问题,但是什么?

最佳答案

你安装了gcc吗?

sudo apt-get install gcc-<version>

顺便说一下,here应该是您问题的答案。

编辑

如果您已经安装了 gcc,也许您必须指定 iostream.h 所在的文件系统路径。你必须在eclipse设置中添加包含路径,看看here .

  • Alt+Enter 打开项目属性。
  • 展开“C/C++ 常规”并选择“路径和符号”。
  • 单击“添加”以定义新元素(包括路径、符号、库路径等)。
  • 单击“编辑”可更改所选元素(包括路径、符号、库路径等)。
  • 单击“删除”可删除所选元素(包括路径、符号、库路径等)。
  • 单击“导出”以导出所选元素(包括路径、符号、库路径等)。
  • 单击“取消导出”可从导出列表中删除所选元素(包括路径、符号、库路径等)。
  • 单击“上移”和“下移”以设置元素(包括路径、库路径等)顺序。

Include

关于c++ - Unresolved 包容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20123075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com