2013-11-10 3 views
0

Я построил программу C в eclipse, и все было хорошо с компиляцией, но в какой-то момент я изменил часть своего кода, а затем консоль продолжала иметь тот же результат, независимо от того, сколько раз я строю он или запустите его или измените код еще раз. Так что я удалил двоичный файл, надеясь начать с нового, но потом он продолжает выходить из двоичного файла, не найденного. Что делать, пожалуйста, помогите. Спасибо заранее.Проблема с компиляцией Eclipse C

+1

При размещении вопроса об ошибках компиляции, это помогает много включить * полный * и * неотредактированный * журнал ошибок. Код, о котором идет речь, с отмеченными ошибочными строками, также очень поможет. И пожалуйста * отредактируйте вопрос *, чтобы включить его. –

+0

Теперь он говорит, что мой .exe столкнулся с проблемой, потому что файл программы, указанный в конфигурации запуска, не существует. Так как я могу это преодолеть, я попытался создать новый проект, но он говорит, что двоичный файл не найден, хотя я строю это так, что я искал файл отладки и у него есть subdir.mrk, в котором у него есть ложная строка, написанная «@echo» Building fil: $ <'»и зависающая, чтобы увидеть ошибку, в которой говорится« @echo »Файл здания: Первое предпосылка правила », так что может быть с ним связано. –

ответ

0

Это вызвано компиляцией или ссылкой или ошибкой make. Проверьте представление проблем в Eclipse (вы также должны увидеть красные squiggles и красные скрещивания, где есть ошибка компиляции).

+0

. Мне удалось преодолеть мои ошибки кода на вкладке« Проблемы », но в моем новом проекте, но в первую очередь, почему он скомпилировал одни и те же вещи все время, хотя Я изменил код, который типичен для eclipse, когда он имеет ошибки? –

+0

Что происходит, это не перезаписывает последнюю версию, если она не скомпилирована. Это совершенно нормально. Причина, по которой обычно у пользователей Eclipse никогда не возникает этой проблемы, Затмение войдет n "ошибки существуют в проекте", если вы пытаетесь запустить программу из Eclipse, и у нее есть ошибки компиляции. Во всяком случае, для программ Java я вообще не знаю о программах на С. –

Смежные вопросы