Russian Qt Forum
Ноябрь 22, 2024, 01:42
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Работа с сетью
>
зависание при обращении к сайту
Страниц:
1
[
2
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: зависание при обращении к сайту (Прочитано 20181 раз)
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: зависание при обращении к сайту
«
Ответ #15 :
Май 15, 2020, 19:49 »
Цитата: qlewer от Май 15, 2020, 19:37
не нашёл ни одной нормальной адекватной инструкции, чтобы, повторяя все действия, можно было создать статическую сборку qt. словно каждый, кто постигает эту тайну, теряет способность ясно излагать свои мысли. при чём для меня не важна версия qt. хоть что-нибудь. слышал, что можно просто передать папку qtсо статической сборкой, но не нашёл ни одного такого архива
Используй vcpkg или conan, через них можно собрать Кьют хоть статически, хоть динамически.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: зависание при обращении к сайту
«
Ответ #16 :
Май 16, 2020, 02:51 »
А чем тут пакетный менеджер то может помочь?
Записан
Digital Art
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: зависание при обращении к сайту
«
Ответ #17 :
Май 16, 2020, 07:28 »
Цитата: tux от Май 16, 2020, 02:51
А чем тут пакетный менеджер то может помочь?
Он сам соберет статически Кьют.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: зависание при обращении к сайту
«
Ответ #18 :
Май 16, 2020, 11:01 »
Так там и так всё собирается нормально. Вопрос только в необходимости этого.
«
Последнее редактирование: Май 16, 2020, 12:38 от tux
»
Записан
Digital Art
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: зависание при обращении к сайту
«
Ответ #19 :
Май 16, 2020, 14:29 »
Цитата: tux от Май 16, 2020, 11:01
Так там и так всё собирается нормально. Вопрос только в необходимости этого.
Ты уверен? Я отвечал вот на этот комментарий, перечитай его еще раз
Цитировать
не нашёл ни одной нормальной адекватной инструкции, чтобы, повторяя все действия, можно было создать статическую сборку qt. словно каждый, кто постигает эту тайну, теряет способность ясно излагать свои мысли. при чём для меня не важна версия qt. хоть что-нибудь. слышал, что можно просто передать папку qtсо статической сборкой, но не нашёл ни одного такого архива
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: зависание при обращении к сайту
«
Ответ #20 :
Май 17, 2020, 11:17 »
Уверен. Абсолютно.
Полная и абсолютно точная инструкция по статичной сборки Qt находится в документации к Qt. Если программист её не понимает, то он просто занимается не тем.
И я точно так-же абсолютно уверен в бессмысленности этой затеи. Для клиета абсолютно всё равно - один файл в программе или 100500. Он всё равно её будет запускать кликом по ярлыку на рабочем столе. Хоть в шиндошс, хоть в никсах. А вот поиметь юридических проблем можно вагон и маленькую тележку. Понятно, что не в СНГ.
Но это моё мнение, спорить точно не буду.
Записан
Digital Art
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: зависание при обращении к сайту
«
Ответ #21 :
Май 17, 2020, 11:34 »
Цитата: qlewer от Май 15, 2020, 19:37
не нашёл ни одной нормальной адекватной инструкции, чтобы, повторяя все действия, можно было создать статическую сборку qt. словно каждый, кто постигает эту тайну, теряет способность ясно излагать свои мысли. при чём для меня не важна версия qt. хоть что-нибудь. слышал, что можно просто передать папку qtсо статической сборкой, но не нашёл ни одного такого архива
Когда-то делал, никаких трудностей не испытал, ну дал нужный ключ, и "собралось". Только какое это отношение имеет к Вашей проблеме?
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: зависание при обращении к сайту
«
Ответ #22 :
Май 17, 2020, 12:49 »
Цитата: tux от Май 17, 2020, 11:17
Уверен. Абсолютно.
Полная и абсолютно точная инструкция по статичной сборки Qt находится в документации к Qt. Если программист её не понимает, то он просто занимается не тем.
И я точно так-же абсолютно уверен в бессмысленности этой затеи. Для клиета абсолютно всё равно - один файл в программе или 100500. Он всё равно её будет запускать кликом по ярлыку на рабочем столе. Хоть в шиндошс, хоть в никсах. А вот поиметь юридических проблем можно вагон и маленькую тележку. Понятно, что не в СНГ.
Но это моё мнение, спорить точно не буду.
А мне вот сейчас приходится соирать Кьют статически, чтобы юзать новенький компиль и c++17, а деплоиться на CentOS7. Мне не только кьют, мне даже glibc приходится статически собирать, чтобы ни одной зависимости не было. Так что, бывают таки случаи, когда статика нужна. А юридические проблемы ты поимеешь если продавать будешь свое ПО и собирать его статически.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
DarkHobbit
Самовар
Offline
Сообщений: 197
Re: зависание при обращении к сайту
«
Ответ #23 :
Июнь 22, 2020, 11:26 »
Цитата: qlewer от Май 15, 2020, 19:37
не нашёл ни одной нормальной адекватной инструкции, чтобы, повторяя все действия, можно было создать статическую сборку qt.
Может, мои подойдут?
Для Qt 4
Для Qt 5
Только повторять действия надо не бездумно, а с учётом своей системы и своих потребностей. У меня тоже не исчерпывающая инструкция на все случаи жизни, а пример, как можно сделать. Ну и версии самих кутей и компилятора теперь уже немного устаревшие, но принцип можно понять...
«
Последнее редактирование: Июнь 22, 2020, 11:29 от DarkHobbit
»
Записан
Мои проекты на Qt:
DoubleContact
,
LInvert
Страниц:
1
[
2
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...