社区
Linux/Unix社区
帖子详情
Linux下GUI开发工具
xharry
2011-08-17 08:37:37
咨询一下,大家现在都用什么IDE去开发Linux下的GUI程序,以及用什么GUI库:
KDevelop, Eclipse,QT,WxWidget等
...全文
233
12
打赏
收藏
Linux下GUI开发工具
咨询一下,大家现在都用什么IDE去开发Linux下的GUI程序,以及用什么GUI库: KDevelop, Eclipse,QT,WxWidget等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
应用开发完全手册.pdf
内容简介 《嵌入式
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
应用程序调试技术
在
Linux
下开发
GUI
程序的方法
AWT是AbstractWindowToolkit(抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口,与wxWidgets类似,因此具有相对比较高的运行效率。GTK+是基于GLib构建的,其中GLib是一个通用的C语言库,类似于C++中的STL,提供了对动态数组、链表、队列、散列表、平衡二叉树、线程操作和XML解析等功能。,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的Swing/AWT组件也可以用于开发
Linux
下的
GUI
应用。...
Python
GUI
开发工具
编程开发迟早都会碰到图形用户界面(
GUI
)的开发任务,目前市场上有大量Python
GUI
开发框架可选择,包括 Pyjamas 这样的跨浏览器 web 开发框架。 推荐:PySide6、PyQt6、PyQt5、Gtk、Tk、wxpython
【盘点】适用于
Linux
系统的
GUI
工具汇总!
有了它,你可以管理网站,域,应用和应用文件,数据库,日志,邮件,服务器安全性等。Webmin是一个基于web的管理工具,可以使用它在服务器上执行几乎所有系统管理任务,包括创建用户账户和数据库,以及配置和管理磁盘配额,PHP,MySQL和其他开源应用。有了它,可以使用各种工具设计,开发和管理MySQL数据库,它允许你在本地和远程工作。Cockpit是一个开源的,易于使用的基于Web的服务器管理器,由红帽开发,可以在不受任何干扰的情况下有效监控和管理多台服务器。
用Java快速开发
Linux
GUI
应用
摘要:
Linux
系统在近几年发展神速,但是由于其
GUI
应用程序开发方法及其标准不统一导致开发效率低,界面不友好。而Java语言是一种极具潜力的多平台应用软件
开发工具
,在
Linux
平台上用Java开发
GUI
应用的技术目前国内仍极少使用。本文将对该方法的细节、特点及其意义作详细论述。关键词:
Linux
、开放源代码、
GUI
、Java、组件、容器、布局管理器1、为什么要用Java开发
Linux
GUI
应用
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章