Название: Приложение не запускается Отправлено: Silphidae от Февраль 28, 2009, 00:58 Доброго времени суток.
Столкнулся с такой проблемой. На двух разных машинах установил Qt Creator 0.9 (Alpha). На одной машине написал простенькое приложение, откомпилировал, запустил - работает. Скопировал на другую машину папку с проектом этого приложения, компилирую - все нормально, запускаю - на долю секунды проскакивает черное окно cmd.exe с надписью: "неожиданное появление &" и в лог пишется это: Starting exited with code 0. Подскажите, пожалуйста, чем это вызвано и как лечить. Прошу извинить, если подобный вопрос уже был, но я не смог сформулировать его в поиске. Название: Re: Приложение не запускается Отправлено: Dendy от Февраль 28, 2009, 03:39 А вы уверены, что программа вообще запускается? Соберите её консольным приложением и в main() вставьте: printf( "started" ). На другой машине запускайте программу не из Эксплорера, а из консоли (cmd.exe). Если увидите строчку "started" - значит приложение запустилось и рухнуло. Если нет - проблемы скорее всего с подключаемыми библиотеками. Убедитель что как минимум библиотеки Qt (QtCore.dll, QtGui.dll) доступны на второй машине.
Название: Re: Приложение не запускается Отправлено: Пантер от Февраль 28, 2009, 10:57 А попробуй запустить не из-под креатора.
Название: Re: Приложение не запускается Отправлено: Silphidae от Февраль 28, 2009, 11:20 Спасибо за ответы.
Не из под креатора не запускается - т.к. собрана не статически - не находит всяких длл. Собирать консолью поленился. Просто создал новый проект и туда подключил все файлы из исходного проекта (с заменой мэйн.срр и прочего) - все нормально собралось и запустилось. У меня есть подозрение, что это возможно из-за графического интерфейса - я удалил файл гуи, а интерфейс создаю программно (взял тот код, что генерится в ui.h). |