免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1511 | 回复: 1
打印 上一主题 下一主题

Linux下GUI开发:GTK+ 2.0 + anjuta + glade [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-06 12:55 |只看该作者 |倒序浏览
在Linux,可以考虑用GTK(The GIMP Toolkit)来做GUI(Graphic User interface)开发,开发工具建议使用anjuta + glade(貌似eclipse+cdt也可以)。
建议:
一、先学习GTK+ 2.0本身,比如用vim+gcc+gdb+make+automake+autoconf...这样对基于GTK的图形开发过程就有了基本了解,以后用anjuata+glade自动生成代码的时候容易阅读和分析。

学习GTK时,可以先系统的阅读一本相关教程,阅读和做一些实例,在这个过程中参考GTK+
2.0的手册和FAQ。如果能静下心系统的学,建议直接看英文文档(到google.com搜索“GTK+ 2.0
homepage"即可找到首页,去首页看documentation即可找到英文文档,其他东西的首页可以类似地找到)。
资料:
1. 大家一起用gtk编程(一个序列)
http://bbs.chinaunix.net/viewthread.php?tid=832923
2. GTK+ 2.0 中文教程
http://docs.huihoo.com/gnu/gtk2-tut/book1.html
http://www.gtk.org/tutorial/
(英文)
3. GTK 编程地带(繁体中文,有个踩地雷的实例
http://debian.linux.org.tw/~kevpeng/
4. GTK+ 2.x 中的实例程序. 带中文注释
http://www.gnome-cn.org/documents/developer_doc/gtk+-examples-zh.tar.gz/view
5. gtk-doc: GTK+ API 参考手册框架介绍
http://www.gnome-cn.org/documents/developer_doc/gtk-doc/
6. GTK+2.0 FAQ 中文版
http://www.gnome-cn.org/documents/developer_doc/gtk_2_faq/
7. API 参考手册
http://www.gnome-cn.org/documents/developer_doc/API/
二、
搭建anjuta+glade IDE(Integated Development
Environment)开发环境,在使用这个之前,建议对Linux下C语言开发环境的整个过程和相关工具有个比较全面的了解,因为anjuta+
glade在后台实际上调用了那些常用的工具,如果不熟悉命令行下的开发过程,刚开始使用的时候可能遇到配置等方面的麻烦问题。
资料:
A. 在ubuntu下安装anjuta+glade开发环境(注意调整某些软件的版本)
http://forum.ubuntu.org.cn/about4617.html&sid=a38af1237695b0a22e8bbb9f7f8bb843
B. Anjuta手册(中文版):
http://wiki.lupaworld.com/index.php/Anjuta%E6%89%8B%E5%86%8C
anjuta使用指南及技巧
http://www.gnome-cn.org/documents/developer_doc/devel-tools-guide/
C. Glade教程:
1.>  语言:中文  类型:pdf文档
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=4709
2.>  语言:中文  类型:pdf文档
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=4290
3.>  语言:中文  类型:html文档
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=1337
4.>  语言:英文  类型:html文档
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=1102
5.Glade 高级教程
http://www.gnome-cn.org/documents/tutorial/glade-advance-tutorial
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/90973/showart_1815447.html

论坛徽章:
0
2 [报告]
发表于 2009-06-06 23:49 |只看该作者

回复 #1 iibull 的帖子

恩,真不错,正想学找不到方向呢,真是好东西,顶顶   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP