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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Размер программы в Qt  (Прочитано 4202 раз)
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« : Ноябрь 08, 2022, 12:03 »

Коллеги,
размер исполняемого файла 2-3 Мб в Linux при динамической компоновке - это нормально? При каком размере стоит задуматься об оптимизации архитектуры?
А то начинал с полутора Мб, а функционал все растет...
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Ноябрь 08, 2022, 13:10 »

3 МБ нынче много? Улыбающийся или это встраиваемые системы, где каждый КБ на счету?
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #2 : Ноябрь 08, 2022, 14:29 »

3 МБ нынче много? Улыбающийся или это встраиваемые системы, где каждый КБ на счету?
Если б это была встраиваемая система, вопроса бы не возникло. Видимо, у меня рефлекс с времен dos 3.0 Подмигивающий
Но, в общем, посыл я понял.
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #3 : Ноябрь 08, 2022, 19:15 »

см размер кода https://stackoverflow.com/a/11720779
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #4 : Ноябрь 08, 2022, 22:52 »

Честно, не понял, чем мне это может помочь В замешательстве Вот если бы вы написали, что 3 Мб - это так, ерунда, а 5 - уже много, то я бы знал, к чему стремиться Подмигивающий
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
tux
Global Moderator
Бывалый
*****
Offline Offline

Сообщений: 404



Просмотр профиля
« Ответ #5 : Ноябрь 08, 2022, 23:29 »

Компоновка компоновкой, но есть ещё и просто ресурсы. Которые могут запросто перемахнуть 3 метра.  Смеющийся
Что вы заморачиваетесь за 2-3 метра в 21 веке? Или вы на дискете клиенту прогу передаёте? Подмигивающий
Записан

qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #6 : Ноябрь 09, 2022, 00:44 »

Честно, не понял, чем мне это может помочь В замешательстве Вот если бы вы написали, что 3 Мб - это так, ерунда, а 5 - уже много, то я бы знал, к чему стремиться Подмигивающий

это поможет понять чем заполнен исполняемый или объектный файл - строками (ресурсами), полезным кодом, экземплями шаблонов ...

или например qbittorrent весит 9мб, можно грубо оценить его код и свой
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #7 : Ноябрь 09, 2022, 12:47 »

Спасибо!
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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