企业里linux下开发的环境

企业里linux下开发的环境,第1张

Linux 系统的嵌入式要看你的目标系统模拟器的工作环境了。

相对来说,如果真正开始开发,还是 Linux 下面方便。编译器在 Windows 下面搭建还要用 cygwin 来过渡。不如直接进入 Linux 。

虚拟机里面与实体机器的数据交互很麻烦。性能也是问题,尤其是大规模编译程序时。

RHEL 或者 Fedora 都是 RH 系,对于市场来说,兼容性很好,不过你的嵌入式系统,本来是不需要考虑兼容的,因为你本身就是在给他开发。所谓的兼容性主要是指工作环境里需要的由开发用的 PC 机的软件兼容效果。

所以很多公司还在用古老的 RH9 ,就是因为这种兼容性考虑。但实际目标系统与当前你 PC 用的系统无关。主要还是方便为主。像 RH9 这种在新机器上连正常安装都是问题的

发行版,没有非要选择他的意义。

Windows 下面主要还是为了跑目标系统的模拟器,相对来说,Windows 下面的各种模拟器的运行效果都还不错,也方便。如果模拟器能在 Linux 下面跑,性能也不错的话,还是 Linux 下面方便。

如果是嵌入式的 java 开发,那么就看你的 java 目标模拟器了,本来 java 就是与系统无关的。

至于 eclipse , Win/Lin 都有,这个不需要考虑。顶多是习惯问题。

我想可能是由于2方面的原因吧。

1。linux免费,这样能省去一笔不小的费用,所以企业都用linux。不要说盗版,服务器一般不会用盗版会被投诉的。

2。看了unix/linux环境编程就知道了,他提供了很多方便的系统调用给我们。而且由于开发源代码,因此我们会有一个相当不错的API使用,那就是linux内核源代码。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8285186.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存