Запуск не выполняется в кодовых блоках


0

Моя система Window 7. Я использую CodeBlocks. Я снова и снова запускаю свою программу Hello World. Сообщения об ошибках как следующие всегда появляются. Есть идеи для решения этой проблемы?

enter image description here

Ответы:


3

Проблема не в Code :: Blocks. Проблема в том, что ваш код C ++ неверен.

return0; Насколько мне известно, недопустимый код C ++. Так должно быть return 0;, Скорее всего, это была ошибка сборки (синтаксическая ошибка). Посмотрите внизу экрана для Build Messages, Screenshot w/ build error Нажмите для полного размера

По умолчанию «Консольный проект» в Code :: Blocks должен работать, попробуйте тоже.

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

Ах, извините за ошибку. Мой код действительно изначально неверен. Однако, то же самое сообщение появляется после того, как я исправляю это и запускаю код.
Jack

Попробуйте нажать F9, Сборка & amp; Запустить. Если вы просто запускаете без компоновки, должно появиться сообщение, если компоновка не выполнялась с момента последнего изменения кода. Видите ли вы другие сообщения в журнале?
Bob

1
Вы загружали Code :: Blocks с помощью MingW? Если вы этого не сделали, вы должны были установить компилятор отдельно. Чтобы убедиться, что с установкой Code :: Blocks все в порядке, попробуйте следующее: File & gt; Новый & gt; Проект, Консольное приложение. Далее & gt; C ++ & gt; Далее & gt; Выберите заголовок / местоположение & gt; Компилятор GNU GCC (должен быть по умолчанию) & gt; убедитесь, что хотя бы Debug конфигурируется. Как только проект загрузится, нажмите F9.
Bob

1

Это не сообщение об ошибке. Программа должна быть собрана до ее запуска.


Проблема в том, что я построил его снова и снова, и это сообщение все еще появляется. Как я могу справиться с этим?
Jack
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.