windows 下的嵌入式开发

我以前一直是一个linux控,但是在移植uboot 的过程中,却感受到用linux有时候真的很痛苦。


1 因为是移植,所以经常要对照比较代码,所以弄了一个双屏,但是linux双屏真不好弄(我的第二屏是DVI ),所以搞了很久(一天)都无法达到正常的分辨率。失望。 而在windows 能自动识别双屏


2 linux 的桌面系统真的烂的不行。我使用eclipse开发的,别给我说vim。vim 用来浏览代码,写简单代码还行(并且我一直这样用),但在项目中多个文件和头文件中穿梭实在是痛苦不堪。用eclipse时感到很痛苦,总感觉有很大延迟,点击窗口很久才响应,肯定不是内存的小的原因。




开发不爽导致效率低下,不得已,转到windows下。


双屏  eclipse 就不说了。
我们的代码是用make编译,而且是有menuconfig的比较复杂的那种,eclipse cdt 自带的make无法搞定。并且我很喜欢用vim 来浏览代码,配色也很漂亮。。。。linux当然是必备的。 然后就想到用虚拟机。 我装了vmware,安上ubuntu,给配置512 的内存,然后把ubuntu启动项里不需要启动的都关掉,开机之后把gdm 关掉,512内存跑的飞快。 要用vim,在windows下安装上xshell ssh过去。 由于代码要在linux上编译,所以采用了samba来放置代码,让windows 和linux都能访问。为了方便,在windos下把samba给映射成盘符。 然后用eclipse创建makefile工程,把samba盘符里的代码给导入进去。ok ,开发环境搭建成功,虽然最开始的时候搭建环境有点麻烦,但却是值得的,开发效率直线上升。一个屏开eclipse,然后ssh进 ubuntu查看uboot 的代码,真心爽。
估计以后开发代码都用这种方式了,记录一下

你可能感兴趣的:(工具)