当前位置:  技术问答>linux和unix

驱动编程工具

    来源: 互联网  发布时间:2017-03-27

    本文导语:  本人刚刚开始学习驱动编程,以前在linux下编程用eclipse,代码补全之类的功能都挺好用。但编写驱动程序的时候有些头文件和函数都找不到,网上只找到一些用eclipse浏览内核代码的方法。哪位高手知道在编驱动程序...

本人刚刚开始学习驱动编程,以前在linux下编程用eclipse,代码补全之类的功能都挺好用。但编写驱动程序的时候有些头文件和函数都找不到,网上只找到一些用eclipse浏览内核代码的方法。哪位高手知道在编驱动程序的时候要怎样设置eclipse,或者有没有更好的工具,有界面容易使用,有代码补全和查找定义之类的功能。

|
本帖最后由 wenxy1 于 2010-08-01 00:03:35 编辑
说话实,我几乎不用VIM,除非没有别的编辑器,个人观点,谢绝人生公鸡这道菜。

工欲善其事,必先利其器。
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内的源码。
     

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • 字符设备驱动,混杂设备驱动,总线、设备、驱动模型、平台驱动
  • UIO(linux Userspace I/O子系统)用户空间设备驱动I/O技术介绍
  • 好不容易下到sis900网卡for unix的驱动,但装上驱动后系统驱动时: SiS900 adapter initialization failure!
  • 我的网卡在redhat7.3下不能自动驱动,但我有for linux的驱动程序,请问如何才能驱动我的网卡,我是菜菜,请详细说明,谢谢!
  • Linux环境下,“PC机的驱动”与“嵌入式驱动”有什么区别?
  • linux:怎么在驱动中调用IIC驱动?
  • linux驱动 单片机驱动
  • linux下一个驱动怎么调用另一个驱动
  • u boot中怎样写flash驱动以及串口驱动
  • Linux环境下,如何一个驱动中调用另外一个驱动
  • 一个驱动文件,生成多个驱动模块??
  • -------------- 请问大家,做好一个PCI设备驱动了,如何做个应用程序来使用这个驱动呢??
  • pcie驱动和pci驱动
  • usb驱动中 hcd,pcd,device,gadget驱动有什么区别啊?
  • 移植pci驱动和RTL8139网卡驱动,只发生一次中断?
  • 想试着编写简单驱动玩,但是手头上没有什么好驱动的设备,大家支招
  • 请教有关linux驱动开发,按关机键关机时,驱动应作哪些结束工作?
  • Linux源代码中ata驱动为什么要调用pci驱动的代码
  • Linux设备驱动(第三版)- 字符设备驱动 - 例子
  • linux驱动编程里,整形和浮点相称,有问题吗? iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,