2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
1

Ошибка при компиляции в eclipse

28.03.2014, 01:30. Показов 4227. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.
В программировании новичок. Поставил на днях Eclipse, настроил все в соответствии с этим туториалом.
Однако нормально поработать с ним не получилось. При первой компиляции кода все проходит гладко. Однако когда слегка исправляю код, сохраняю и компилирую заново, вылазит следующее. Причем если после этого нажать компиляцию второй раз, ошибка не вылазит вплоть до следующего редактирования кода.
Может кто подскажет, что это может быть и как исправить?
0
28.03.2014, 01:30
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.03.2014, 01:30
Ответы с готовыми решениями:

Ошибка при компиляции в eclipse
Всем привет. Попытался создать Hello World в eclipse под android. При компиляции выдаёт такое сообщение: Your project contains...

Ошибка при компиляции Eclipse
При компиляции Eclipse стал выдавать "Error: Could not find or load main class ". Поиски в гугле решения проблемы не увенчались успехом....

ошибка при компиляции С++ eclipse
Добрый день. Написал программу на С++ на raspberry, компилируется нормально. Решил запустить ее на другом компьютере. Установлен...

13
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.03.2014, 02:03 2
Цитата Сообщение от TonyR Посмотреть сообщение
Может кто подскажет, что это может быть и как исправить?
Eclipse в топку.

Добавлено через 10 минут
Цитата Сообщение от TonyR Посмотреть сообщение
При первой компиляции кода все проходит гладко. Однако когда слегка исправляю код, сохраняю и компилирую заново, вылазит следующее.
О чём разговор идёт? О компиляции или о запуске?
0
2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
28.03.2014, 02:06  [ТС] 3
О чём разговор идёт? О компиляции или о запуске?
о запуске
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.03.2014, 02:12 4
Цитата Сообщение от TonyR Посмотреть сообщение
о запуске
Компиляция и запуск за один раз? Окно удачного запуска покажите.

Добавлено через 2 минуты
При редактировании кода сначала нужно скомпилировать, а потом запускать. Редактируете код, а потом, наверное, сразу запуск жмёте (без компиляции).
0
2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
28.03.2014, 02:16  [ТС] 5
Честно говоря не совсем понимаю вопроса. Я клацаю зеленую клавишу на панеле сверху. По идее после этого код компилируется и запускается исполняемый файл.
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.03.2014, 02:21 6
Цитата Сообщение от TonyR Посмотреть сообщение
Я клацаю зеленую клавишу на панеле сверху.
Не нужно просто клацать. Нужно понимать, что делаете. В любой среде есть (отдельно): собрать проект, запустить проект, собрать и запустить. Посмотрите в выпадающих меню, что и где у вас находится, и что нужно жать. Сначала нужно собрать проект (посмотреть результат сборки), а потом уже запускать.
0
2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
28.03.2014, 02:28  [ТС] 7
В любой среде есть (отдельно): собрать проект, запустить проект, собрать и запустить.
Просто в настройках выставлено "Build before launching". Как я понимаю он как раз и должен делать все в такой последовательности, разве нет?
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.03.2014, 02:38 8
Мне как-то неинтересно в ваших настройках разбираться, у меня среда другая. Я вам написал, как нужно делать, а дальше сами.
0
2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
28.03.2014, 02:41  [ТС] 9
Мне как-то неинтересно в ваших настройках разбираться, у меня среда другая. Я вам написал, как нужно делать, а дальше сами.
Дело в том, что даже если отдельно собрать проект и отдельно его запустить, выскакивает все та же ошибка. Приходится каждый раз нажимать build 2 раза.
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.03.2014, 08:08 10
TonyR, на скрине видно, что collect2.exe диагностировал ошибку. Поэтому и запускать нечего, т.к. файл не собрался. А вот почему это произошло, честно говоря, хз. Возможно надо порыться в настройках eclipse.
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.03.2014, 14:23 11
На что жмёте для построения проекта (не для запуска)? И скрин среды покажите, чтобы был виден вывод результатов построения (не запуска, как в первом посте).
0
2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
28.03.2014, 14:36  [ТС] 12
alsav22, При первом нажатии: [cut]
При втором нажатии: [cut]

 Комментарий модератора 
TonyR, загружайте картинки прямо на форум.
https://www.cyberforum.ru/abou... post594251
0
2 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 8
28.03.2014, 15:16  [ТС] 13
1) Нажал первый раз
Ошибка при компиляции в eclipse


2) Нажал второй раз
Ошибка при компиляции в eclipse
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
28.03.2014, 17:11 14
Там я, почему-то, rebuild не нахожу (в других средах есть). Делаю изменения в коде, жму построение, пишет: Info: Nothing to build for eclipse1. Жму запуск, появляется окно, что файл был изменён, предлагается записать изменения. После этого нормально компилирует и запускает. В топку...

Добавлено через 27 минут
Мой вам совет: установите какой-нибудь Code Blocks, и будет вам счастье...
0
28.03.2014, 17:11
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.03.2014, 17:11
Помогаю со студенческими работами здесь

Ошибка при компиляции в eclipse
Здравствуйте. Начал изучать FriiRTOS и сразу же столкнулся с проблемой компиляции. Version: Eclipse Mars Release (4.5.0) Тестовый код ...

Ошибки при компиляции в Eclipse
сабж, в чем может быть дело mingw32-make release mingw32-make -f Makefile.Release mingw32-make: Entering directory...

Ошибки при компиляции Hello world в eclipse.
Скачал Eclipse IDE for C/C++ с сайта, распаковал, запустил, создал новый проект, написал #include <stdio.h> int main (void) { ...

Ошибка при запуске Eclipse
Ошибка на скрине. Я полный нуб, так что обьясните по человечески, пожалуйста, а не пару слов примерных. Если не можете нормально обьяснить,...

Ошибка при установке Eclipse
нажимаю на файл eclipse для установки а он выбивает ошибку, как исправить? ( с английским туго и в Java я чайник)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Как в jQuery проверить, что элемент скрыт
hw_wired 10.02.2025
jQuery предоставляет несколько эффективных способов определить, скрыт элемент или отображается на странице. Самый простой метод использует специальные селекторы :hidden и :visible. Селектор :hidden. . .
Как проверить (check out) ветку Git в удаленном репозитории
hw_wired 10.02.2025
Проверка удаленной ветки в Git требует понимания нескольких базовых концепций и точного выполнения определенной последовательности действий. Для начала необходимо получить актуальную информацию о. . .
chucknorris в HTML и другие обозначения цветов
hw_wired 10.02.2025
HTML, как основной язык разметки веб-страниц, прошел длинный путь развития в плане работы с цветами. На заре развития веб-технологий разработчики могли использовать только базовый набор из 16. . .
Стек и куча: отличия и назначение
hw_wired 10.02.2025
Управление памятью - ключевой элемент работы любой программы. В современных языках программирования память делится на две основные области: стек и кучу. Каждая из них обладает уникальными. . .
Комментарии в JSON
hw_wired 10.02.2025
JSON - текстовый формат обмена данными, построенный на основе синтаксиса JavaScript. Этот формат отличается простотой, читаемостью и широкой поддержкой во всех современных языках программирования. . . .
Перезаписываем локальные файлы с помощью git pull
hw_wired 10.02.2025
Git pull - незаменимая команда для синхронизации локального репозитория с удаленным. При работе над проектом в команде разработчиков часто возникает необходимость получить актуальные изменения,. . .
Оператор --> в C++
hw_wired 10.02.2025
Оператор --> (называемый "spaceship operator" или оператор космического корабля) - важное нововведение в стандарте C++20, упрощающее реализацию операций сравнения в пользовательских типах данных. . . .
Отмена git add до коммита
hw_wired 10.02.2025
Git предлагает несколько методов для отмены индексации файлов перед созданием коммита. Разработчики часто сталкиваются с ситуацией, когда нужно убрать файлы из индекса, не теряя внесенные изменения в. . .
Типы MIME в JSON: что и когда использовать в REST API
hw_wired 10.02.2025
MIME-типы играют ключевую роль в современных веб-приложениях, особенно в контексте REST API и микросервисной архитектуры. Они определяют формат передаваемых данных между клиентом и сервером, что. . .
Переименование локальной ветки Git
hw_wired 10.02.2025
Git предлагает систему управления версиями, где ветки играют ключевую роль в организации разработки. Ветки позволяют изолировать изменения кода, экспериментировать с новыми функциями и поддерживать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru