无源cross编译

问题描述 投票:0回答:1
为什么没有程序来源可以交叉编译? 例如,当我为X86编译程序时。为什么没有一个程序将其交叉编译为ARM的指令集减少?

cross-compiling
1个回答
1
投票
http://wiki.qemu.org/main_page

您看不到经常使用的技术的原因主要仅仅是因为困难很少使它值得。例如,如果您的程序对系统库进行任何调用(对于给定的弱值“必须”),则必须翻译整个主机系统。在转换单个程序的机器代码和大部分主机OS的机器代码比获取源或使人类重新设计的情况更容易转换单个程序的机器代码和大部分主机OS的情况下,它是多么现实。组装?

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.