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

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

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Сборка  (Прочитано 11559 раз)
darkmacho
Гость
« : Декабрь 08, 2008, 18:03 »

Вот допрыгался! Сборка прошла неудачно. Хотел собрать с -static  пользовался http://wiki.qtcentre.org/index.php?title=Building_static_Qt_on_Windows.

Цитировать
Download and apply QtWin patch if you intend to use MSVC with an opensource version of Qt
По этой ссылке прошел и скачал  acs-4.3.0-patch2 установил  патч .Там в readme сказано запустить qconfigure  не смог запустить.Решил просто запустить configure.exe(пользовалься command promt) первая часть прошла успешно.Но когда запустил nmake при генерации кода вылезла какя то ошибка.И сейчас компилятор не работает Непонимающий Помогите шо делать? 
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Декабрь 08, 2008, 18:10 »

какая версия Qt?
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
darkmacho
Гость
« Ответ #2 : Декабрь 08, 2008, 18:22 »

qt-win-opensource-src-4.4.3
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #3 : Декабрь 08, 2008, 18:26 »

1) Ненужны никакие патчи, распаковывай, конфигурируй и компилируй
2) Нужно быть более внимательным, патч нужен для Qt 4.3.0 - acs-4.3.0-patch2
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
darkmacho
Гость
« Ответ #4 : Декабрь 08, 2008, 18:45 »

а как быть со старым qtdir удалить? А будет ли моя прога работать на других компах?
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #5 : Декабрь 08, 2008, 18:48 »

Удали старую сборку Qt и собери её заново
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
darkmacho
Гость
« Ответ #6 : Декабрь 08, 2008, 20:07 »

что то он бысто собрал и при компиляции выдает
Цитировать
1>LINK : fatal error LNK1181: cannot open input file 'c:\qt\lib\QtGui4.lib'

а его просто в  c:\qt\lib\ нет неправильная сборка что ли
« Последнее редактирование: Декабрь 08, 2008, 20:12 от darkmacho » Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #7 : Декабрь 08, 2008, 20:18 »

Цитировать
    If you need to reconfigure and rebuild Qt from the same location,
    ensure that all traces of the previous configuration are removed
    by entering the build directory and typing

        nmake confclean

    before running the configure script again.

Т.е. набрать в командной строке Студии перед реконфигурацией:
Код:
nmake confclean
Записан
darkmacho
Гость
« Ответ #8 : Декабрь 08, 2008, 20:23 »

пасиба вы вовремя об этом сказали
 Смеющийся
Записан
darkmacho
Гость
« Ответ #9 : Декабрь 08, 2008, 20:31 »

а что мне сейчас делать то?
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #10 : Декабрь 08, 2008, 20:47 »

что то он бысто собрал и при компиляции выдает

Такого недолжно было быть. Вы удалили старую сборку (так где вы накладывали патч)?

Вобщем так:
1) Удаляем патченную Qt
2) Распаковываем qt-win-opensource-src-4.4.3.zip в нужную папку без прбелов в пути
3) Заходим в папку, запускаем конфигурирование: configure.exe <нужные параметры>
4) Ждем завершения configure. Запускаем nmake.
5) Ждем завершение компиляции. Все!

Эта тема уже расжовывалась много раз. В поиск по разделу Установка, сборка, отладка, тестирование!
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #11 : Декабрь 08, 2008, 20:52 »

pastor среагировал быстрее. Смеющийся Могу только добавить что если жалко время и примеры можно собрать позднее, то меняем nmake на
Код:
nmake sub-src sub-tools
Записан
darkmacho
Гость
« Ответ #12 : Декабрь 08, 2008, 21:12 »

да все сделал как вы описали быстро это 30 мин, а до этого 4 часа было(в первый раз)
А может это из-за параметра -static что то не так пошло
Записан
ритт
Гость
« Ответ #13 : Декабрь 08, 2008, 21:16 »

без дебажки собирал, наверное.
удаляй ветку - хватит флудить впустую...

а на будущее - для таких вопросов есть специальный раздел - установка/сборка
Записан
darkmacho
Гость
« Ответ #14 : Декабрь 08, 2008, 21:29 »

Опять за 15 мин все сделал.Сначала все удалил потом запустил все равно такой же результат
вот скрин  консоли
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


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