5 ms·
Lightweight is relative. I ship ~20MB of Qt DLLs with my desktop application.
by stagger87 5y ago
Lightweight is relative.
I ship ~20MB of Qt DLLs with my desktop application.
- Rochus 5y agoWell, you can statically link and just include the functions actually in use; here is an example of a Win32 Qt GUI application with only 6.8 MB: http://software.rochus-keller.ch/CrossLine_win32.zip http://software.rochus-keller.ch/CrossLine_win32.zip (just download, unzip and run; works also well with Wine)
- ahartmetz 5y agoInteresting. Usually, statically linking Qt doesn't do much for disk usage because signals and slots cause symbols to be "theoretically reachable" because the linker can't know which strings you are going to pass to QObject::connect() at runtime. More technically, otherwise unused symbols are reachable through the meta-object data tables.