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

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

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: создание EXE  (Прочитано 12395 раз)
ArhiZhek
Гость
« : Май 15, 2012, 19:42 »

простую программку "hello Qt" хочу сделать, чтоб работала без платформы, под Windows, компилятор MinGW 4.4, обчитался Бланшетом, Земсковом и Шлее, но не особо разобрался, создал релиз файлы... хм, мелочь, но приятно, но дальше как её "добить"? Скажите пожалуйста, знающие люди.
Записан
V1KT0P
Гость
« Ответ #1 : Май 15, 2012, 19:52 »

простую программку "hello Qt" хочу сделать, чтоб работала без платформы, под Windows, компилятор MinGW 4.4, обчитался Бланшетом, Земсковом и Шлее, но не особо разобрался, создал релиз файлы... хм, мелочь, но приятно, но дальше как её "добить"? Скажите пожалуйста, знающие люди.
Что значит "без платформы" и "добить"? о_О.
Записан
ArhiZhek
Гость
« Ответ #2 : Май 15, 2012, 20:34 »

 ну в смысле, чтоб работала без QtCreator только открытием exe файлика, "добить" - доделать Смеющийся
Записан
mutineer
Гость
« Ответ #3 : Май 15, 2012, 20:42 »

так это, релизный ехе и так без криейтора работает же
Записан
V1KT0P
Гость
« Ответ #4 : Май 15, 2012, 20:44 »

ну в смысле, чтоб работала без QtCreator только открытием exe файлика, "добить" - доделать Смеющийся
А поиском слабо было воспользоваться? Чуть ли не каждую неделю такие темы создаются.
Положи библиотеки которые он использует, вот например как можно определить какие он использует: http://www.prog.org.ru/index.php?topic=21631.msg150749#msg150749.
Если непонятно то читай вот эти темы: http://www.prog.org.ru/topic_21631_0.html, http://www.prog.org.ru/topic_21283_0.html и т.д.(через поиск больше найдешь).
Записан
ArhiZhek
Гость
« Ответ #5 : Май 15, 2012, 20:44 »

ой, прошу простить, не написал сразу, хочу чтоб одним файликом он был, сейчас ищу libs чтоб не ругался при запуске на dll
Записан
V1KT0P
Гость
« Ответ #6 : Май 15, 2012, 20:45 »

ой, прошу простить, не написал сразу, хочу чтоб одним файликом он был, сейчас ищу libs чтоб не ругался при запуске на dll
Тогда гугли "Статическая сборка".
Записан
ArhiZhek
Гость
« Ответ #7 : Май 15, 2012, 21:04 »

спасибо, сейчас по копаю
Записан
DmitryM
Гость
« Ответ #8 : Май 16, 2012, 07:35 »

А что мешает поместить все необходимые dll в каталог с программой?
Записан
ArhiZhek
Гость
« Ответ #9 : Май 16, 2012, 16:19 »

А что мешает поместить все необходимые dll в каталог с программой?
ничего, я это и делаю, я хочу чтоб программа была 1 файликом...
Записан
ArhiZhek
Гость
« Ответ #10 : Май 16, 2012, 17:19 »

 что значит эта ошибка: _Z9qBadAllocv не найдена в библиотеке DLL QtCored4.dll ?
скажите пожалуйста, как ее убрать, очень нужно...
« Последнее редактирование: Май 16, 2012, 18:37 от ArhiZhek » Записан
V1KT0P
Гость
« Ответ #11 : Май 16, 2012, 18:43 »

что значит эта ошибка: _Z9qBadAllocv не найдена в библиотеке DLL QtCored4.dll ?
скажите пожалуйста, как ее убрать, очень нужно...
Скорее всего не та версия библиотеки. Если использовал MinGW то убедись что библиотеки от него тоже правильные.
Записан
ArhiZhek
Гость
« Ответ #12 : Май 16, 2012, 18:47 »

хм, но я брал эти либы оттуда, куда Qt ставил.
а не нужно ли скачивать и ставить дополнительные какие нибудь либы?
Записан
V1KT0P
Гость
« Ответ #13 : Май 16, 2012, 18:51 »

хм, но я брал эти либы оттуда, куда Qt ставил.
а не нужно ли скачивать и ставить дополнительные какие нибудь либы?
В стандартном QtSDK два типа либ: собранные MSVS для QtCreatora из коробки который собран MSVS, и собранные MinGW. Так вот не перепутал ли ты их?
Записан
ArhiZhek
Гость
« Ответ #14 : Май 16, 2012, 19:03 »

я так понимаю все либы надо брать из C:\QtSDK\mingw\... и т. д.?
да, я взял 2 либы оттуда - mingwm10 и libgcc_s_dw2-1, но в ней нет QtCored4.dll, которую он требует, я ее взял из другого места...
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


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