Russian Qt Forum
Ноябрь 24, 2024, 01:51
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe' (Прочитано 6332 раз)
Hrundel
Гость
Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
:
Апрель 23, 2014, 23:08 »
Всем привет,
объясните причину такой дури у компилятора. Удаляю из класса метод, в котором больше нет необходимости. Запускаю компилятор - он мне в ответ LNK1104: cannot open file 'debug\soft.exe'
Убиваю все файлы в debug и vc100.pdb, вычищаю все - результат тот же.
Востанавливаю метод - снова все компилиться!!! При этом это private метод!!!
Что это такое??? Я в недоумении! Как это так? Почему?
Записан
Bepec
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #1 :
Апрель 24, 2014, 00:05 »
http://msdn.microsoft.com/ru-ru/library/ts7eyw4s.aspx
Я так понимаю это VS
Точно такой ошибки у меня не было, но обычно всё лечится удалением нафиг всех посторонних файлов из папки проекта и временной папки проекта (настраивается в настройках (масло масленное)) и clean - rebuild проекта.
Записан
Hrundel
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #2 :
Апрель 24, 2014, 00:10 »
Всё делал, ничего не помогает!!! не понимаю!!!
Причем, что интересно - релиз компилирует!
Записан
Bepec
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #3 :
Апрель 24, 2014, 00:31 »
Как вариант у тебя процесс висит где то .
Записан
Hrundel
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #4 :
Апрель 24, 2014, 11:49 »
Скорее всего так и есть. Но в таск-менеджере ничего не вижу. Перезапустил - откомпилировалось.
Как проверить - где виснет процесс? Может быть из-за утечек?
Записан
Bepec
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #5 :
Апрель 24, 2014, 11:53 »
У меня однажды вис moc и пару раз qtwrapper. Из-за этого студия считала что всё плохо. Посмотри не висят ли какие-либо процессы типо cl или nmake.
Ну применяем дедукцию:
1. Процесса программы нет в менеджере? Значит он завершился уже(в реалиях VS 2008, остальные не трогаю)
2. Значит висит какой то процесс, сопутствующий отладке.
3. У меня это cl.exe, moc.exe, qappwrapper.exe. Надо на них посмотреть.
Записан
Hrundel
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #6 :
Апрель 24, 2014, 12:16 »
ОК. Спасибо, Верес! Буду следить.
Записан
Hrundel
Гость
Re: Пресловутая ошибка LNK1104: cannot open file 'debug\soft.exe'
«
Ответ #7 :
Апрель 27, 2014, 23:26 »
В итоге, оказалось, что это баг 4.8.1 в сотрудничестве с VS2010. Тупо пропускалась ошибка forward declaration для одного из классов, и компилятор слетал, но при этом ничего не сообщал.
«
Последнее редактирование: Апрель 27, 2014, 23:42 от Hrundel
»
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...