4 года назад
Кросс-компиляция программ Rust для запуска на маршрутизаторе
Вы никогда не задумывались о том, чтобы запустить на домашнем роутере какой-нибудь пакет Ubuntu? Для этого можно было бы использовать контейнеры LXC. Всё это легко настроить, но такая установка будет не...
06:44
1,0×
00:00/06:44
506,1 тыс смотрели · 4 года назад
2 месяца назад
Кросскомпиляция в Rust
rustup target list rustup target add x86_64-pc-windows-gnu Предустановленные инструменты: готовые toolchain’ы, которые устанавливаются через rustup. Ручная настройка: установка и настройка стороннего компилятора и линкера вручную. cargo build --target x86_64-pc-windows-gnu #[cfg(target_os = "windows")] fn platform_specific_function() { println!("Это Windows!"); } Для работы с устройствами, такими как ARM или RISC-V, часто требуется дополнительная настройка: [target.armv7-unknown-linux-gnueabihf]...