Задать вопрос
@Temir_Yusupov

Что делать если возникают ошибки линковки?

Здравствуйте. У меня вопрос. Почему вылезает эта фигня, после плохой сборки и потом от нее не избавиться, даже если код абсолютно правильный. Ошибки:
1):-1: ошибка: cannot open output file debug\Project1.exe: Permission denied
2)collect2.exe:-1: ошибка: error: ld returned 1 exit status

Вроде бы это ошибка линковщика. Если перезапустить комп, то проблемы исчезнут. Как решить эту проблему.Очень напрягает. Большое спасибо.
  • Вопрос задан
  • 771 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
IGHOR
@IGHOR Куратор тега Qt
Qt/C++ DEV/CTO
Ошибка означает что линковщик не может записать бинарный файл.
Файл занят либо ОС которая достает из него значок, или если программа запущена.
Посмотрите в процессах и прибейте его.
А так же не оставляйте в Explorer открытой папку где видно бинарник.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы