Я компилирую программу Qt с C ++ и получаю следующее сообщение об ошибке:
не могу открыть выходной файл debug \ serbest.exe: разрешение запрещено collect2: ld вернул 1 состояние выхода
Что означают эти команды?
Как мне избавиться от этих ошибок?
Скорее всего, причина: serbest.exe все еще работает. Проверьте с помощью TaskManager.
Это говорит о том, что у текущего пользователя недостаточно прав для записи в папку отладки. Проверьте, можете ли вы создать новый файл в папке, как указано.
Иногда эта ошибка вызвана тем, что ваш антивирус добавил этот файл в ограниченную группу. Это помогло мне!
запустите ваше программное обеспечение компилятора от имени администратора. выберите ваш компилятор в меню Пуск> щелкните правой кнопкой мыши и запустите от имени администратора. вы, вероятно, не увидите ошибок, в которых отказано в разрешении.