在嵌入式开发过程中,为何不能经常更新宿主系统(ubuntu) 如何在宿主环境上安装 gcc,make?
为什么不能,当然能
具体要根据你开发芯片来选择。比如一些将老的芯片,在新版本的ubuntu可能部分库函数、依赖库不兼容,因此需要选择老版本的ubuntu系统。
开发芯片时,一般sdk中会有建议选择的宿主机系统版本要求,按照sdk中要求选择就行。
如果想尝试用新版本的系统,可以自己测试试下,遇到问题,就得自己解决了。
为什么不能,当然能
问题就是每次更新之后,是否有软件变得不兼容了,需要你自己去调试
如果不怕麻烦你就没事升级呀
怕麻烦就不升级
一般来说,办公电脑要保持最新的升级
开发电脑则尽量不升级
也可以把开发环境放到虚拟机里
不升级也方便崩溃的时候随时恢复到保存过的版本
否则每次恢复完又要重新升级一遍
办公电脑则是除了办公软件之外,不要安装乱七八糟的开发软件
这样崩溃了大不了重装,快的很