====================== 交叉编译 =======================
1. 什么是交叉编译? 为什么要交叉编译。
交叉编译 : 是在一个平台上生成另一个平台的可执行代码。
我们在 windows 上编写 C51 代码,并编译成可执行代码,如 xxx.hex
是在 C51 上面运行,不是在 windows 上运行,
我们在 ubuntu 上面编写 树莓派 的代码,并编译成可执行代码,如 a.out,
是在 树莓派 上运行,不是在 ubuntu linux 上运行
编译 : 是在一个平台上生成在该平台上的可执行代码
C51 : 交叉编译发生在 keil (集成环境上面)
stm32
============================= 为什么要交叉编译 =================================
平台上不允许或不能够安装我们所需的编译器,比如 C51
1. 目的平台上资源匮乏,无法运行我