目录 1、什么是交叉编译2、为什么要用3、交叉编译工具 1、什么是交叉编译 一个平台上生成另一个平台上的可执行代码 例如:window上用kell编译c51,生成的可执行代码xxx.hex在单片机上运行 2、为什么要用 1.目标平台上无法安装编译器 2.目的平台未建立,要交叉编译生成bootloader(启动引导代码)以及操作系统核心 宿主机:编辑和编译程序的平台 目标机:用户开发的系统,比如ARM平台 3、交叉编译工具 交叉编译器,交叉编译工具链 师承上官可编程 —— 陈立臣