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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как запаковать в ехе?  (Прочитано 5911 раз)
Sandr
Гость
« : Октябрь 27, 2010, 20:29 »

Всем здрасте. Подскажите, как в QT упаковать в один ехе весь проект включая все библиотеки?

А то после обычной компиляции всё время запрашивает различные файлы библиотек, и приходится всё это искать и в одну папку с ехе ложить.
Записан
SimpleSunny
Гость
« Ответ #1 : Октябрь 27, 2010, 20:36 »

http://www.prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%28MinGW%29

http://www.prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9
« Последнее редактирование: Октябрь 27, 2010, 20:38 от SimpleSunny » Записан
Sandr
Гость
« Ответ #2 : Октябрь 27, 2010, 21:08 »

SimpleSunny, отредачил файл, как написано на странице по первой ссылке, но ничего не изменилось.
Что-то ещё нужно сделать?
У меня вызывает вопрос эта строка "Все действия проводим до конфигурирования командой configure!"   
Что за команда такая "configure" ?
Записан
BlackTass
Гость
« Ответ #3 : Октябрь 27, 2010, 23:25 »

Чтобы была доступна static компиляция нужно пересобрать Qt. Собирается он тремя командами:
./configure
make
make install

Имеется в виду именно этот конфигур
Записан
Sandr
Гость
« Ответ #4 : Октябрь 27, 2010, 23:38 »

А куда нужно вводить эти команды?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #5 : Октябрь 27, 2010, 23:51 »

>>А куда нужно вводить эти команды?
в командную строку, находясь в каталоге с Qt.
Но лучше это делать не на работоспособной копии Qt. А на отдельной. Иначе сломаешь то, что уже работает.

П.С.
Обсуждалось очень много раз, изучай форум на предмет "статическая сборка Qt"
Записан

Юра.
Sandr
Гость
« Ответ #6 : Октябрь 30, 2010, 20:58 »

чтоб не создавать лишних тем, задм ещё один вопрос сдесь.
 Что значит эта ошибка?
collect2: Id returned 1 exit status
Записан
crossly
Гость
« Ответ #7 : Октябрь 30, 2010, 21:03 »

это ошибка линковщика... это означает что он не смог собрать вашу програмулину.. чаще всего причиной является отсутствие необходимых либов... либо он просто не может их найти по указанным путям...
Записан
Sandr
Гость
« Ответ #8 : Октябрь 30, 2010, 21:12 »

хмм.. сейчас сделал всё заново, теперь норм))
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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