部署32或64位Linux作为嵌入式开发的主机

时间:2013-08-28 09:19:35

标签: linux embedded host

当然我的目标Linux是在32位MCU上运行。如果我的主机环境在64位系统上运行,那么有任何限制吗?

或者我应该采用32位主机版本而不关心64位版本。我的意思是我唯一要做的就是为我的嵌入式设备构建应用程序。或者64位主机系统在GCC编译,QT编程等方面有任何速度优势......

您个人对此有何看法?

1 个答案:

答案 0 :(得分:0)

从技术上讲,没有真正的变化。

但是,根据我的个人经验,如果您必须将开发环境复制到另一台计算机并且您不想进行完整设置(例如:主机损坏或必须执行),则可能会遇到问题几个月后对代码进行维护,可能不是由原始代码的同一作者完成和/或没有人记得他们在开发开始时如何进行设置)。使用64位限制了这种便携性"。目前有像Debian这样的多版本发行版,如果你需要快速设置另一台机器,你可能会遇到更多问题。

这就是为什么我最终使用运行32位GNU / Linux的虚拟机:如果你需要快速设置一台新计算机,只需复制一堆文件,确保你在新电脑上安装了virtualbox或vmware,你和#39;差不多完成了。