sri*_*thM 1 architecture gcc porting cross-compiling
如何将gcc移植到新架构?我对以下架构特别感兴趣:
但是如何移植到任何架构的指导将在某种程度上解决我的问题.
小智 6
学习移植gcc将是一项非常重要的任务.作为期望的粗略指南,您需要知道:
为了启动该过程,您通常会从主机体系结构上的C-to-assembly转换开始,这样您就可以为目标体系结构(但在主机上)编译一些内容.然后,您将进入可以在主机上为目标体系结构编译编译器的阶段.在这个阶段,你在目标上生成一个编译器,然后可以自编译,所以你现在在目标上有gcc.
一旦完成这项工作,实际上移植gcc只是从目标上的主机构建gcc的情况.如果这是你感兴趣的全部内容,Linux从头开始是一个非常好的指南,可以做你需要做的一切(因为gcc除其他外,是移植内核的先决条件).
归档时间: |
|
查看次数: |
4916 次 |
最近记录: |