Top.Mail.Ru
Ответы
Аватар пользователя
10лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Ошибка "сannot open output file Dev-Cpp\Work\Безымянный8.exe: Permission denied." Что делать?

Я учусь программировать на языке C++. Работаю в DEV C++. Когда компилирую программу в первый раз - все в порядке, но при повторной компиляции пишет эту ошибку и еще "[Error] ld returned 1 exit status". Подскажите пожалуйста как решить проблему.

По дате
По рейтингу
Аватар пользователя
Новичок
10лет

Выкинуть DEV C++. Поставить взамен нормальную среду.
Visual Studio, QT Creator, C++ Builder, Code::Block...

Аватар пользователя
10лет

На сколько помню я, тебе не стоит именовать файл русскими символами!

Аватар пользователя
Искусственный Интеллект
10лет

1. Кириллица - абсолютное зло.
2. Проверь, не запущен ли уже твой процесс, по необходимости - убей.
3. Если не помогло - поставь менее нервный антивирус.

Аватар пользователя
Мыслитель
10лет

Что пишет в "журнале компиляции"?

Аватар пользователя
Мыслитель
10лет

Воздержаться от использования кириллических имён в таких случаях. Зайдите в папку файловым менеджером пусть и тотал коммандером и переименуйте латыницей все файлы проекта, одним именем соответственно.

"при повторной компиляции пишет эту ошибку и еще "[Error] ld returned 1 exit status" - это означает что скомпилированная программа завершилась в аварийном режиме, и видимо ошибка в коде не была отловлена на предкомпиляционном этапе. Ищите проблему в коде, однозначно.