Linux下GUI开发工具

xharry 2011-08-17 08:37:37
咨询一下,大家现在都用什么IDE去开发Linux下的GUI程序,以及用什么GUI库:
KDevelop, Eclipse,QT,WxWidget等
...全文
233 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
freetstar 2011-08-17
  • 打赏
  • 举报
回复
gtk党路过,vim党路过。。
谭海燕 2011-08-17
  • 打赏
  • 举报
回复
嵌入式的话,还是Qt强大。

另外,更正LZ下:Qt,而不是QT。跟cute单词发音一模一样。。。。

题外话。
xharry 2011-08-17
  • 打赏
  • 举报
回复
下午下了个qt creator 这几天试试
xharry 2011-08-17
  • 打赏
  • 举报
回复
之前用过KDevelop,感觉不太好用,还经常崩溃
louyong0571 2011-08-17
  • 打赏
  • 举报
回复
eclipse
xunxun 2011-08-17
  • 打赏
  • 举报
回复
Qt/wxWidgets
Qt有Qtcreator做RAD
wx有CodeBlocks的wxSmith做RAD
帅得不敢出门 2011-08-17
  • 打赏
  • 举报
回复
vim+qt
xharry 2011-08-17
  • 打赏
  • 举报
回复
谢谢大家的分享。

我的意思是大家在工作环境下用的是什么开发工具,用vi等字符界面的工具,当然可以开发,但是,从一定意义上说,效率和IDE相比,还是有所慢。

我在第一家公司,用的就是在Linux下用vi,gdb等,但是,当时开发的是daemons,不需要GUI。如果开发GUI,用vi,太麻烦了,我不想把时间浪费在非业务逻辑上。

至于lib库,我几年前用过wxwidgets,好久没有在搞这些了,有些脱节了,所以想问问:大家都用什么主流的IDE和X框架。
李迟 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 cqbamboo 的回复:]
还没有在Linux下面做过GUI的路过。。。
[/Quote]
同样路过。。。
公司其它人在用CB,但不是开发GUI。
cqbamboo 2011-08-17
  • 打赏
  • 举报
回复
还没有在Linux下面做过GUI的路过。。。
ganjianh8 2011-08-17
  • 打赏
  • 举报
回复
Linux下,我一般只会用命令行(shell)去编译程序,至于编辑程序里面的内容,就用vc或source Insight。一般做Linux开发,为了高效,都不会在纯linux环境下去做修改程序内容以及编译程序,会把这两个东西分离出来,然后分别用熟悉的工具去做。
而至于Linux下的GUI开发,都是敲上去的,而不像VC那样直接用鼠标操作图形然后直接生成代码那么直观。
天亮后说晚安 2011-08-17
  • 打赏
  • 举报
回复
Qt强大。
内容简介 《嵌入式Linux应用开发完全手册》全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及编程(囊括了常见硬件,比如UART、I*IC、LCD等),UBoot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程序调试技术。   《嵌入式Linux应用开发完全手册》从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。   《嵌入式Linux应用开发完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。 编辑推荐 《嵌入式Linux应用开发完全手册》以S3C2410、S3C2440开发板为例,从分析硬件上电执行的第一条指令开始,到构造出一个类似PDA、基于Linux的桌面GUI系统,带领读者学习、掌握从最底层到最高层的软件编写方法。《嵌入式Linux应用开发完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。 目录   第1篇 嵌入式Linux开发环境构建篇 第1章 嵌入式Linux开发概述 第2章 嵌入式Linux开发环境构建   第3章 嵌入式编程基础知识   第4章 Windows、Linux环境下相关工具、命令的使用     第2篇 ARM9嵌入式系统基础实例篇   第5章 GPIO接口 第6章 存储器控制   第7章 内存管理单元MMU 第8章 NANDFlash控制器 第9章 中断体系结构   第10章 系统时钟和定时器   第11章 通用异步收发器UART   第12章 I*IC接口   第13章 LCD控制器   第14章 ADC和触摸屏接口     第3篇 嵌入式Linux系统移植篇 第15章 移植U-Boot    第16章 移植Linux内核    第17章 构建Linux根文件系统   第18章 Linux内核调试技术   第4篇 嵌入式Linux设备驱动开发篇 第19章 字符设备驱动程序 第20章 Linux异常处理体系结构 第21章 扩展串口驱动程序移植   第22章 网卡驱动程序移植 第23章 IDE接口和SD卡驱动程序移植 第24章 LCD和USB驱动程序移植     第5篇 嵌入式Linux系统应用开发篇   第25章 嵌入式GUI开发   第26章 基于X的GUI开发 第27章 Linux应用程序调试技术

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧