企业里linux下开发的环境

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:22:30
我一直在windows下做java开发,用eclipse。最近在学习嵌入式linux开发,自己做练习时用了虚拟机。我想请教下在企业里做这方面开发的人员,请问,你们的开发环境是什么样的,全命令行模式吗?用什么开发工具?
我问的是嵌入式Linux开发。

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

相对来说,如果真正开始开发,还是 Linux 下面方便。编译器在 Windows 下面搭建还要用 cygwin 来过渡。不如直接进入 Linux 。
虚拟机里面与实体机器的数据交互很麻烦。性能也是问题,尤其是大规模编译程序时。

RHEL 或者 Fedora 都是 RH 系,对于市场来说,兼容性很好,不过你的嵌入式系统,本来是不需要考虑兼容的,因为你本身就是在给他开发。所谓的兼容性主要是指工作环境里需要的由开发用的 PC 机的软件兼容效果。
所以很多公司还在用古老的 RH9 ,就是因为这种兼容性考虑。但实际目标系统与当前你 PC 用的系统无关。主要还是方便为主。像 RH9 这种在新机器上连正常安装都是问题的
发行版,没有非要选择他的意义。

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

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

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

有命令行的,但是java一般用IDE环境,eclipse是跨平台的,去官网上下载linux版

无盘工作站,只有一个键盘一个显示器而且是黑白屏的