3.2. crosstool-ng本身的配置的使用的基本逻辑

从之前介绍的第 3.1.3 节 “用ct-ng list-samples查看当前已包含哪些默认的示例配置”,我们可以看出

对于常见的架构,比如arm,mips,powerpc等等,都有了很多的,已经帮我验证过,可以正常编译的示例配置了

所以,我们接下来,主要就是:

搞懂自己借用哪个配置,然后调用默认配置,然后再确认一下配置,根据自己的情况去改一改,就差不多,就配置好了。

下面介绍,如何去配置crosstool-ng的主要的两种情况:

  • 如果已有同样(类似的)配置,那么直接拿过来用即可
  • 如果没有需要的配置,则找到一个最为接近的配置,借用后,再去修改为自己所要的配置

下面就来详细阐述其含义: