C++ 代码C++;Hello World计划赢得';你不会建造吗?

C++ 代码C++;Hello World计划赢得';你不会建造吗?,c++,codenvy,C++,Codenvy,我开始尝试使用在线IDE,所以我从Codenvy开始。我创建了一个工作区和一个项目,为Hello World程序输入了以下代码,只是为了测试IDE #include <iostream> int main () { std::cout << "Hello World!" << std::endl; return 0; } 有人能给我指出让IDE构建和运行我的代码的正确方向吗?您的代码是正确的,因此这意味着您设置项目的方式有问题,正如错误消息

我开始尝试使用在线IDE,所以我从Codenvy开始。我创建了一个工作区和一个项目,为Hello World程序输入了以下代码,只是为了测试IDE

#include <iostream>

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

有人能给我指出让IDE构建和运行我的代码的正确方向吗?

您的代码是正确的,因此这意味着您设置项目的方式有问题,正如错误消息所指出的:

The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project  (/projects/Testing-CPP/pom.xml) has 1 error
[ERROR]     Non-readable POM /projects/Testing-CPP/pom.xml: /projects/Testing-CPP/pom.xml (No such file or directory)
以下链接提供了如何在CodeEnvy上制作第一个Hello World程序的教程:

-博客

检查所提供的绝缘材料;如果他们做了什么你没有做的事,那可能就是你做错的地方


祝你好运

看起来您的项目设置为Java/Maven类型,因此它正在寻找pom.xml,可能正在尝试运行
mvn clean install

项目类型是Codenvy和eclipseche中的一个强大范例,它允许具有特定“类型”的项目承担特定的行为,并在环境中自动设置特定的内容。因此,Java Maven类型的应用程序知道必须安装Maven,并且可以为
mvn clean install
自动添加构建命令,因为这几乎适用于所有Maven应用程序

试着从一个干净的工作空间开始,基于CONDWEE+C++堆栈和控制台CPP Simult示例应用程序。当您进入工作区时,您将看到有一个执行gcc命令的build命令

然后,您可以通过进入“工作区”>“导入项目”从IDE内部导入项目。然后,您可以从示例应用程序复制build命令,并(如有必要)为您的应用程序修改它。一旦你的应用程序编译完成,你就可以删除hello world C示例应用程序

您还可以选择您现在拥有的项目并选择project>Configuration,但这并不一定会为您添加正确的编译命令

The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project  (/projects/Testing-CPP/pom.xml) has 1 error
[ERROR]     Non-readable POM /projects/Testing-CPP/pom.xml: /projects/Testing-CPP/pom.xml (No such file or directory)