当前位置:首页 > TAG信息列表 > gtk编程教程Linux的GTK值得学吗?还有MFC和Qt?介绍

gtk编程教程Linux的GTK值得学吗?还有MFC和Qt?介绍

gtk编程教程 Linux的GTK 值得学吗?还有MFC和Qt?

linux的gtk值得学吗?还有mfc和qt?

qt功能强大又好用,就是要花钱。大公司用的软件gtk,功能强大,灵活,不好用(几乎很难用),但是免费开源。

所以很多小公司选择mfc。。。。。哦...。。it做些小东西是可以的。。。如果它这是一个大企业。。好像很少有ps:一个正版的非免费开发工具很贵。。。

如何把php转成exe文件?

gtk编程教程 Linux的GTK 值得学吗?还有MFC和Qt?

你的意思是把php打包成

linux下的api数量那么少,如何编写图形界面?

如果用linux写图形界面,目前比较流行的是gtk、qt、wxwidgets。前者是基于c语言开发的,后两者是基于c开发的,下面我分别简单介绍一下。感兴趣的朋友可以试试:

01gtk这是一个免费、开源、跨平台的gui开发工具包,基于c语言开发。著名的gnome桌面就是用这个工具开发的,它附带了大量的组件和容器,所以你可以很容易地布局和开发任何linux桌面程序。如果只是熟悉c语言,可以用这个工具包,非常好,易学易用。而且官方带来了丰富的demo示例,都有源代码可供参考和学习:

02qt这是一个免费、开源、跨平台的应用开发框架,基于c开发,著名的linuxkde桌面就是用这个框架开发的。它带有可视化设计界面,包含大量组件和容器。你可以通过简单的拖拽和编辑属性来快速创建一个gui程序。官方信息丰富,社区文档全面。对于linux桌面开发来说,非常好,值得使用和学习。

03wxwidgets也是非常著名的跨平台接口开发库,免费开源。它是基于c开发的,与qt模仿平台的外观不同,wxwidgets使用平台库来创建图形界面,因此效率更高,有丰富的社区文档,有全面的资料和教程。无论是私人的还是商业的,都是完全免费的。如果你只熟悉c,需要开发linux接口,那么wxwidgets。

当然,除了以上三种工具或框架,还有很多其他的编程语言。还可以开发linux的gui程序,比如java的swing,python的tkinter等。,这些都很好。根据实际项目需求选择合适的就可以了。网上也有相关教程和资料,非常详细。有兴趣的可以搜一下。希望以上分享的内容能对你有所帮助,也欢迎大家提出意见和评论进行补充。

linux语言gui程序


河南自考之家 websoft网络软件专家

  • 关注微信关注微信

猜你喜欢

微信公众号