![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Separator |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 14.4.2010 Пользователь №: 1629 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
После любого изменения в проекте при повторной сборке выскакивает ошибка: :-1: error: collect2: ld returned 1 exit status
QT4.6.1 Win7 Проблема в том, что результирующий .exe файл заблокирован непонятно чем. ни удалить не изменить его нет возможности, в связи с чем и вываливается ошибка. Самое интересное, что не понятно чем файл блокирован. Каспера отключил, QtCreator закрываю, файл всё-равно блокирован. Блокировка пропадает минут через 5. использовал unlocker, так он тоже говори, что блокирующий дескриптор не найден. Есть какие мысли? |
|
|
![]() |
Separator |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 14.4.2010 Пользователь №: 1629 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Права точно есть, так как если я вручную удаляю перед сборкой, то все ОК.
добавил в этап очистки команду del для .exe файла, вот результат: Запускается: C:\Windows\system32\cmd.exe /C del D:\Projects\QT\test\debug\test.exe Завершено с кодом 0 НО, файл лежит на месте и удаляется только через две минуты ![]() Что-то у системы какой-то глюк. Сейчас на virtual box XP закатаю и там попробую |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 12.6.2025, 4:55 |