Russian Qt Forum
Ноябрь 24, 2024, 00:37
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Проблемы с компилляцией
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Проблемы с компилляцией (Прочитано 8325 раз)
Anarion
Гость
Проблемы с компилляцией
«
:
Октябрь 28, 2009, 22:16 »
Здравствуйте.
Пользуюсь Qt Creator'om версии 2009.04. Все было хорошо и прекрасно, но вдруг перестали компилиться проекты. Не какой-нибудь один, а вообще все.
Последовательность действий такова: нажимаю любой из вариантов (Run, Start Debug или Build all), полоска build доходит где-то до половины, и замирает. Никаких сообщений не выдается. В это время, пока всё какбы замерло, в диспетчере задач множится процесс mingw32-make.exe, а процесс qmake.exe то появляется, то пропадает, причем процесс qmake.exe не удается удалить, появляется сообщение об ошибке вида:"Данная операция не может быть применена к этому процессу."
Пробовал создавать новые проекты, но они тоже не компилятся. Также пробовал удалять creator через uninstall и последующей установкой, потом удалял папку при помощи Shift+Del и снова устанавливал. Все равно не компилит, а продолжает множить mingw32-make.exe.
Переменные среды прописаны верно, сами экзешники, написанные в Qt запускаются из любой папки.
Перед установкой пробовал также чистить реестр, но и это не помогло.
Странно то, что в настройках ничего не менял и проблема появилась фактически из ниоткуда.
Подскажите пожалуйста, как можно решить эту проблему? Заранее благодарен.
Записан
Joss
Гость
Re: Проблемы с компилляцией
«
Ответ #1 :
Октябрь 29, 2009, 01:18 »
В AppData Вашего юзера есть каталог Nokia, там все настройки хранятся и не удаляются, попробуйте почистить.
Записан
Anarion
Гость
Re: Проблемы с компилляцией
«
Ответ #2 :
Октябрь 29, 2009, 02:31 »
Попробовал удалить всю папку Nokia. После запуска Creator опять ее воссоздал, но по прежнему отказывается компилить проекты и размножает тот процесс.
Попробал даже скопировать файлы этой папки из соответсвующей папки на другом компе (на другом нормально работает), но эффект тотже (((.
Также попробовал установить Qt Creator версии 2009.01.1, но и это не увенчалось успехом.
«
Последнее редактирование: Октябрь 29, 2009, 02:44 от Anarion
»
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Проблемы с компилляцией
«
Ответ #3 :
Октябрь 29, 2009, 07:23 »
Может вирус пошалил?
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Anarion
Гость
Re: Проблемы с компилляцией
«
Ответ #4 :
Октябрь 29, 2009, 11:52 »
Хм. Весьма может быть, кстати. Работаю с нетбука. Как раз недавно возникла проблема с отображением значка безопасного извлечения для флэшки. Антивирусом проверил, какой-то вирус удалил. Значит, не все могло найтись, видимо.
Большое спасибо за совет. Только подскажите пожалуйста, каким образом вирус может мешать компилляции, интересно даже стало ).
Записан
Павел_F.
Гость
Re: Проблемы с компилляцией
«
Ответ #5 :
Октябрь 29, 2009, 13:02 »
не думаю что цель вируса именно мешать компиляции. Просто заразил exeшник с minGW а функционал самого minGW это уже побочный эффект, который может быть любым.
Записан
Anarion
Гость
Re: Проблемы с компилляцией
«
Ответ #6 :
Октябрь 29, 2009, 18:57 »
Я могу ошибаться (в самой последовательности компилляции в Qt плохо разбираюсь), но на сколько понимаю, exeшник с minGW ставится вместе с креатором, т.е. если я удаляю всю папку и заного ставлю Qt, то это вроде как должно решить проблему, чего, однако, не происходит. Остается только вариант, что вирус в свое время внес какие-то изменения в системные файлы и теперь вирус собственно не находится.
Попробую переустановить систему, может хоть это поможет.
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Проблемы с компилляцией
«
Ответ #7 :
Октябрь 29, 2009, 20:08 »
Вирус может быть в данный момент активным и сразу заражать все исполняемые файлы. Скачай с сайта drweb бесплатную прогу cureIT и проверь ей машину в безопасном режиме.
Если это вирус, конечно...
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Anarion
Гость
Re: Проблемы с компилляцией
«
Ответ #8 :
Октябрь 29, 2009, 21:11 »
Спасибо. Попробую конечно. Но...
Из под линукса удалил все содержимое системного диска и восстановил систему из образа, на котором гарантированно не было вирусов. К тому же в восстановленной системе (т.е. на момент записи образа) ставил Qt и он прекрасно работал... до недавнего вот времени. По прежнему не компилятся даже только что созданные проекты.
Вот это пишется во время комилляции:
----------------------------------------------------
Running build steps for project n3...
Starting: C:/Qt/2009.04/qt/bin/qmake.exe D:/QT/n3/n3.pro -spec win32-g++ -r
Exited with code 0.
Starting: C:/Qt/2009.04/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/QT/n3'
c:\Qt\2009.04\qt\bin\qmake.exe -spec c:\Qt\2009.04\qt\mkspecs\win32-g++ -win32 -o Makefile n3.pro
mingw32-make: Leaving directory `D:/QT/n3'
mingw32-make: Entering directory `D:/QT/n3'
c:\Qt\2009.04\qt\bin\qmake.exe -spec c:\Qt\2009.04\qt\mkspecs\win32-g++ -win32 -o Makefile n3.pro
mingw32-make: Leaving directory `D:/QT/n3'
mingw32-make: Entering directory `D:/QT/n3'
c:\Qt\2009.04\qt\bin\qmake.exe -spec c:\Qt\2009.04\qt\mkspecs\win32-g++ -win32 -o Makefile n3.pro
mingw32-make: Leaving directory `D:/QT/n3'
......
И до бесконечности.
Проверил и обноленным NOD32, и CureIT, и avz - все чисто. Проекты по прежнему не собираются, причем на другом компьютере с той же версией креатора эти проекты собираются, т.е. вариант зараженности файлов опять же сомнителен (.
«
Последнее редактирование: Октябрь 29, 2009, 21:18 от Anarion
»
Записан
Авварон
Джедай : наставник для всех
Offline
Сообщений: 3260
Re: Проблемы с компилляцией
«
Ответ #9 :
Октябрь 29, 2009, 21:16 »
палец в небо - часы проверь... возможно сорцы созданы в будущем
Записан
Anarion
Гость
Re: Проблемы с компилляцией
«
Ответ #10 :
Октябрь 29, 2009, 21:30 »
Не поверил даже))), но все таки попал в небо!
Видимо это связано с переводом времени на 1 час. Тоже было недавно, так что весьма может быть. Но однозначно помогло.
Спасибо большое всем!
to Авварон, отдельная благодарность )
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Проблемы с компилляцией
«
Ответ #11 :
Октябрь 30, 2009, 07:09 »
хм, даже в голову бы не пришло. А ведь make смотрит по дате, надо ли перекомпиливать или нет.
Записан
Юра.
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Проблемы с компилляцией
«
Ответ #12 :
Октябрь 30, 2009, 08:55 »
Цитировать
палец в небо - часы проверь... возможно сорцы созданы в будущем
[offtop]
o_O ппц... Век живи - век учись... От Алисы Селезневой превед
[/offtop]
Записан
ArchLinux x86_64 / Win10 64 bit
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: Проблемы с компилляцией
«
Ответ #13 :
Октябрь 30, 2009, 11:42 »
Цитата: kuzulis от Октябрь 30, 2009, 08:55
Цитировать
палец в небо - часы проверь... возможно сорцы созданы в будущем
[offtop]
o_O ппц... Век живи - век учись... От Алисы Селезневой превед
[/offtop]
при компиляции из консоли, кстати, по крайней мере в Linux, выдаётся предупреждение о неправильном ходе часов
Записан
Авварон
Джедай : наставник для всех
Offline
Сообщений: 3260
Re: Проблемы с компилляцией
«
Ответ #14 :
Октябрь 30, 2009, 17:16 »
это старый баг, про него чуть ли не на баше было... Но его фиксили предупреждением, да... А вот в мингв фикс видимо не доехал еще)
Записан
Страниц: [
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...