部署32或64位Linux作为嵌入式开发的主机
当然,我的目标Linux是在32位MCU上运行的。那么,如果我的主机环境运行在64位系统上,是否有任何限制 或者我应该只使用32位主机版本而不关心64位版本。我的意思是,我正在做的唯一一件事就是为我的嵌入式设备构建应用程序。或者64位主机系统在GCC编译、QT编程等方面是否有速度优势部署32或64位Linux作为嵌入式开发的主机,linux,embedded,host,Linux,Embedded,Host,当然,我的目标Linux是在32位MCU上运行的。那么,如果我的主机环境运行在64位系统上,是否有任何限制 或者我应该只使用32位主机版本而不关心64位版本。我的意思是,我正在做的唯一一件事就是为我的嵌入式设备构建应用程序。或者64位主机系统在GCC编译、QT编程等方面是否有速度优势 你个人对此有什么看法?从技术上讲,没有真正的变化发生 但是,根据我的个人经验,如果您必须将开发环境复制到另一台计算机,并且不想进行完整的设置,则可能会遇到问题(例如:一台坏掉的主机,或者几个月后不得不对代码进行维护
你个人对此有什么看法?从技术上讲,没有真正的变化发生 但是,根据我的个人经验,如果您必须将开发环境复制到另一台计算机,并且不想进行完整的设置,则可能会遇到问题(例如:一台坏掉的主机,或者几个月后不得不对代码进行维护,可能不是由原始代码的同一作者完成的,或者没有人记得他们在开发开始时是如何进行设置的)。使用64位限制了这种“可移植性”.现在有像Debian这样的多功能发行版,如果您需要快速安装另一台机器,您可能会面临更多的问题 这就是为什么我最后使用运行32位GNU/Linux的虚拟机:如果您需要快速安装一台新计算机,只需复制一堆文件,确保在新pc上安装了virtualbox或vmware,并且您几乎完成了安装