функция, я импортирую только её. Как будет работать компилятор, при релизной сборке (т.е. поместит ли он только её в конечный файл)?
да, мертвый код выпиливается
Если я использую windows-rs, в нем соответвенно только линки к С, но при билде програмы в которой примерно 150 строк кода, получаю .exe на 5МБ. Можно ли оптимизировать ещё билд?
И если он мне понадобиться, дергать только напрямую то что мне нужно? Или так не получиться?
cargo rustc --release -- -C strip=symbols
Получилось 1.3МБ. Это максимум который можна выжать не выключая std?
посмотри через cargo bloat, что у тебя место занимает
а в windows-rs ты же выбираешь набор апишек, которые тебе нужны?
Обсуждают сегодня