Здравствуйте, гость ( Вход | Регистрация )
|
AD |
29.12.2008, 16:10
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Извините за повторы, никак не смог найти - честно искал через поиск, но не нашел. С какими параметрами надо запустить configure, qmake или еще что-то, чтобы собрать библиотеку Qt 4.3.2 статически. Заранее спасибо.
|
|
|
|
![]() |
|
Litkevich Yuriy |
29.12.2008, 16:20
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Link
|
|
|
|
|
AD |
29.12.2008, 16:30
Сообщение
#3
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(Litkevich Yuriy @ 29.12.2008, 16:20) Link Link Почитал тему и кое от чего офигел. В статической сборке я не смогу дебажить по-человечески если соберу и дебаг-версию тоже? |
|
|
|
|
Litkevich Yuriy |
29.12.2008, 16:33
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
отлаживайся в динамической сборке, а статик - свалить все в одну кучу (exe-шник) для последующего распространения.
|
|
|
|
|
AD |
29.12.2008, 16:47
Сообщение
#5
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Ну и маленький вопросик: подскажите, пожалуйста, команду, чтобы собрать не только src, но и плагины тоже. Спасибо....
|
|
|
|
|
Litkevich Yuriy |
29.12.2008, 16:58
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
открой %QTDIR%\Makefile
посмотри значения в переменной SUBTARGETS, выбери нужные |
|
|
|
|
AD |
29.12.2008, 17:39
Сообщение
#7
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Есть такой вопрос. Предположим у меня есть две сборки Qt:
каталоги: QTDIR=C:\Qt\4.3.2 QTDIR_STATIC=C:\Qt\4.3.2_static Более того для этих каталогов - изменил файлы конфигурации в папке 4.3.2_static, заменив QTDIR на QTDIR_STATIC. В PATH прописал оба QTDIRа. Как Visual Studio определит с каким из этих Qt ей работать? Это зависит ведь от PATH или чего-то еще? Уже при конфигурации выдает следующие ошибки: [attachment=349:configure_static.JPG] Как их поправить? Пути я привел в предыдущем посте. Студия - Visual Studio 2005! |
|
|
|
|
Litkevich Yuriy |
29.12.2008, 17:46
Сообщение
#8
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
ты в каталог C:\Qt\4.3.2_static скопировал то что было в архиве? Затем, что делал (подробно)?
|
|
|
|
|
AD |
29.12.2008, 18:03
Сообщение
#9
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(Litkevich Yuriy @ 29.12.2008, 17:46) Link ты в каталог C:\Qt\4.3.2_static скопировал то что было в архиве? Затем, что делал (подробно)? понял ошибку. Завтра попробую. Я не архив копировал, а уже собранную штуковину. Завтра попробую - спасибо! |
|
|
|
|
Litkevich Yuriy |
29.12.2008, 18:21
Сообщение
#10
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(AD @ 29.12.2008, 21:03) Link а уже собранную штуковину. можно и так, только сначала надо сделатьmake confclean а пути старые, ты можешь покоцать имеющуюся сборку |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 15:42 |