Russian Qt Forum
Ноябрь 23, 2024, 23:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Приложение не запускается  (Прочитано 3275 раз)
Silphidae
Гость
« : Февраль 28, 2009, 00:58 »

Доброго времени суток.
Столкнулся с такой проблемой. На двух разных машинах установил Qt Creator 0.9 (Alpha). На одной машине написал простенькое приложение, откомпилировал, запустил - работает. Скопировал на другую машину папку с проектом этого приложения, компилирую - все нормально, запускаю - на долю секунды проскакивает черное окно cmd.exe с надписью: "неожиданное появление &" и в лог пишется это: Starting exited with code 0.
Подскажите, пожалуйста, чем это вызвано и как лечить.
Прошу извинить, если подобный вопрос уже был, но я не смог сформулировать его в поиске.
Записан
Dendy
Гость
« Ответ #1 : Февраль 28, 2009, 03:39 »

А вы уверены, что программа вообще запускается? Соберите её консольным приложением и в main() вставьте: printf( "started" ). На другой машине запускайте программу не из Эксплорера, а из консоли (cmd.exe). Если увидите строчку "started" - значит приложение запустилось и рухнуло. Если нет - проблемы скорее всего с подключаемыми библиотеками. Убедитель что как минимум библиотеки Qt (QtCore.dll, QtGui.dll) доступны на второй машине.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #2 : Февраль 28, 2009, 10:57 »

А попробуй запустить не из-под креатора.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Silphidae
Гость
« Ответ #3 : Февраль 28, 2009, 11:20 »

Спасибо за ответы.
Не из под креатора не запускается - т.к. собрана не статически - не находит всяких длл.
Собирать консолью поленился.
Просто создал новый проект и туда подключил все файлы из исходного проекта (с заменой мэйн.срр и прочего) - все нормально собралось и запустилось.
У меня есть подозрение, что это возможно из-за графического интерфейса - я удалил файл гуи, а интерфейс создаю программно (взял тот код, что генерится в ui.h).
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 1.555 секунд. Запросов: 23.