mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 11:35:38 -04:00
![]() This significantly reduces the total size. fmt-11.dll's Release build size is 128 KiB, and it cuts between 16-64 KiB from binaries that use it. Total size of EXEs and DLLs, with amiiboc.exe and libgnuintl-8.dll, but without test executables or PDBs: [MSVC 2022 v17.6.5, Release build] - Total size of EXEs and DLLs with header-only: 4,332,032 - Total size of EXEs and DLLs with fmt-11.dll: 4,161,536 - Difference: -170,496 With test executables: - Total size of EXEs and DLLs with header-only: 9,716,224 - Total size of EXEs and DLLs with fmt-11.dll: 7,907,840 - Difference: -1,808,384 TODO: Add Delay-Load checks for fmt-11.dll to e.g. rpcli and the Win32 UI frontend. (amiiboc and unit tests don't need it.) |
||
---|---|---|
.. | ||
libs | ||
macros | ||
platform | ||
toolchain | ||
cmake_uninstall.cmake.in | ||
options.cmake | ||
platform.cmake |