Rust | Как сменить целевую архитектуру компиляции с x64 на x86?

В настройках Cargo и rustc можно выбрать лишь целевую платформу, в моём случае x86_64-pc-windows-msvc. А конкретная разрядность выбирается непонятно каким местом: мне нужно скомпилировать приложение под 32, но компилятор упорно строит 64, что бы я ни делал. Как это побороть?


Ответы (1 шт):

Автор решения: wchistow

Для 32-разрядного Windows вам может подойти такое название целевой архитектуры:

i686-pc-windows-msvc

Компилировать под неё, соответственно, так:

rustc ... --target i686-pc-windows-msvc
→ Ссылка