Codenvy C ++ Hello World программа не собирается?

Я начинаю пытаться использовать онлайн IDE, поэтому я начал с Codenvy. Я создал рабочее пространство и проект и набрал следующий код для программы Hello World, просто чтобы протестировать IDE.

#include <iostream>

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

Это не правильно построить. Вот что говорит журнал сборки:

[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-readable POM /projects/Testing-CPP/pom.xml: /projects/Testing-CPP/pom.xml (No such file or directory) @
@
[ERROR] 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)
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

Кто-нибудь может указать мне правильное направление, чтобы заставить IDE создавать и запускать мой код?

0

Решение

С вашим кодом все в порядке, так что это означает, что с настройкой проекта что-то не так, поскольку в сообщении об ошибке указано:

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:

Запуск C ++ Hello World в облаке — Блог

Пройдите через предоставленные страховки; если есть что-то, что они сделали, а вы нет, то, вероятно, вы ошиблись.

Удачи!

0

Другие решения

Похоже, ваш проект настроен как тип Java / Maven, поэтому он ищет pom.xml и, вероятно, пытается запустить mvn clean install,

Проектная типизация является одной из мощных парадигм в Codenvy и Eclipse Che — она ​​позволяет проектам с определенными «типами» принимать определенное поведение и автоматически настраивать определенные вещи в среде. Таким образом, приложение, написанное на Java Maven, знает, что maven должен быть установлен, и может автоматически добавлять команду сборки для mvn clean install так как это будет работать почти с каждым приложением Maven.

Попробуйте начать с чистого рабочего пространства на основе стека Codenvy C ++ и console-cpp-simple образец приложения. Когда вы попадете в рабочую область, вы увидите, что у вас есть команда build, которая выполняет команду gcc.

Затем вы можете импортировать свой проект из среды IDE, выбрав «Рабочая область»> «Импортировать проект». Затем вы можете скопировать команду сборки из примера приложения и (при необходимости) изменить ее для своего приложения. После компиляции приложения вы можете просто удалить пример приложения hello world C.

Вы также можете выбрать проект, который у вас есть, и выбрать «Проект»> «Конфигурация», но это не обязательно добавит правильную команду компиляции.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector