Я только что перешел с (F) ASM на C и увидел, что получаю для MessageBox 25 КБ (против 3 КБ). Я просто включил windows.h, но вижу, что windows.h включает в себя около 22 КБ, которые мне не нужны;).
В ASM я могу определить IAT (таблица адресов импорта), и это я хочу сделать с GCC, чтобы уменьшить размер исполняемого файла.
ТАК кто-нибудь знает, как я могу это сделать? Возможно ли это?
PS: Если вы знаете решение для другого компилятора, пожалуйста, опубликуйте его (тогда я буду использовать другой).