当前位置: 技术问答>linux和unix
驱动编程工具
来源: 互联网 发布时间:2017-03-27
本文导语: 本人刚刚开始学习驱动编程,以前在linux下编程用eclipse,代码补全之类的功能都挺好用。但编写驱动程序的时候有些头文件和函数都找不到,网上只找到一些用eclipse浏览内核代码的方法。哪位高手知道在编驱动程序...
本人刚刚开始学习驱动编程,以前在linux下编程用eclipse,代码补全之类的功能都挺好用。但编写驱动程序的时候有些头文件和函数都找不到,网上只找到一些用eclipse浏览内核代码的方法。哪位高手知道在编驱动程序的时候要怎样设置eclipse,或者有没有更好的工具,有界面容易使用,有代码补全和查找定义之类的功能。
|
工欲善其事,必先利其器。
windows + source insight + putty(or secureCRT) + VIM(Linux, samba, ssh)是当今最好用的IDE 之一。
VIM是上世纪80年代的方法,落后,效率低,累。当时没有GUI吧,最先发明GUI是apple公司。
|
说实话,我几乎只用VIM,同样也是你说的,工欲善其事,比先利其器。感觉VIM的键盘布局是很人性话的,对于高一点的要求有很多扩展可以满足的。可能都是习惯使然。我也来一副图吧,下面是一副VIM键盘布局图,喜欢VIM的同学可以收藏一下,用来做桌面很不错哦~~
[img=http://hi.csdn.net/space-3180145-do-album-picid-604153.html][/img]
|
据说,source insight当做代码阅读器还行,写代码的话得愈samba一起用,这样在windows上写程序,在Linux下编译。vi功能虽然强,但用起来毕竟不方便。过去vi+gcc+gdb的年代应该走远了。
|
你去下CodeLite这个IDE工具。
Eclipse中如果引入Kernel的源码,Eclipse无法为Kernel建立索引,因为Kernel的源码太多了。超过了Eclipse的能力。
CodeLite这个IDE相当不错,它可以位Kernel建立索引。
然后你建立工程,就可以用CodeLite的代码提示功能了。可以方便地查看Kernel内的源码。
Eclipse中如果引入Kernel的源码,Eclipse无法为Kernel建立索引,因为Kernel的源码太多了。超过了Eclipse的能力。
CodeLite这个IDE相当不错,它可以位Kernel建立索引。
然后你建立工程,就可以用CodeLite的代码提示功能了。可以方便地查看Kernel内的源码。