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

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

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Сборка  (Прочитано 12087 раз)
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.024 секунд. Запросов: 20.