交叉编译

01 交叉编译

  •  在一个平台上编译出来另外一个平台可以运行的二进制代码
  •  不同的操作系统:windows, mac os,linux,unix
  •  不同的处理器平台:x86,arm,MIPS

02 交叉编译的原理

  •  源代码--->编译--->链接--->可执行性程序
  •  原理:模拟另外一种平台的特性去进行编译

03 交叉编译的工具链

一大堆工具,放在一起,链式调用(一个调用另一个),工具链

04 常见工具

  •   ndk : native develop kits 本地开发工具集(交叉编译工具链)
  •   cdt : c/c++ develop tools
  •   c和c++开发工具 (eclipse的一个插件)o 语法的高亮显示
  •   Cygwin : windows下一个linux模拟器

...

原文地址:https://www.cnblogs.com/loaderman/p/6440004.html