树莓派

Rust针对树莓派的交叉编译开发

树莓派(Raspberry Pi)相信很多同学都有所了解,不了解的可参考树莓派官网。树莓派通俗点讲 是一台运行Linux的ARM处理器的电脑,因此在上面可以运行诸多Linux所拥有的应用程序。一般来说,主要的编程语言是Python,但其他语言 也能够在其上被支持。而Rust相较于Python有更低的内存占用以及更高的执行效率,能更好的提高rpi资源的利用率。然而,如果你的rust工程 较大时,迫于rpi的硬件性能等问题,编译工程就变得相对有些让人抓狂了,甚至在利用多个核心进行编译时,可能还会出现编译错误的问题。 因此,这里介绍如何使用rust在普通的PC环境下,编译生成运行于树莓派的执行程序。