当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : GTK新手求助,先谢谢各位帮忙的兄弟姐妹!
帖子发表于 : 2009-07-15 23:36 

注册: 2008-11-07 17:05
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
本人一直是Windows,MTK, 联芯手机平台的程序员,最近特迷恋GNU,想学习Linux开发,当然了,GUI开发工具就选择GTK了,毕竟我是纯C程序员,QT类C++的,俺思维习惯接受不了。

以下就是我这个新手的问题了:

1.使用GTK的时候有没有类似于MSDN那样的手册,有搜索功能的,官方的在线Doc都是按结构划分目录的,我对整个GTK结构都不怎么熟悉,怎么查找?比如某些回调函数的原型。

2.怎么让IDE(SlickEdit姑且算吧)或者文本编辑器(比如VIM)自动提示GTK的代码?我在SlickEdit下生成了对应GTK的include和lib的tags file,可不能正确解析那些gtk开头的函数或者类型,同样用ctags生成tags,在vim下仍然不能自动补全gtk开头的函数和类型。这样写代码很是苦恼。

3.用glade3设计界面后,如果要将自己的程序打包安装,是不是那个.glade的XML文件也要一起打包,那样的话,别的用户不是可以直接用我的界面了吗?岂不是不保密了?有没有什么插件,能像glade2那样生成代码?或者像windows那样,编译.rc文件,然后link到程序里。

目前就这3个问题,尤其第二个,对我这个健忘的人来说很头疼,谢谢各位解答!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: GTK新手求助,先谢谢各位帮忙的兄弟姐妹!
帖子发表于 : 2009-07-23 2:34 
头像

注册: 2008-05-03 23:05
帖子: 383
送出感谢: 0 次
接收感谢: 0 次
第一个可以装gtk+的doc,然后在developer manual中搜索,类似msdn
第二个是vim插件没配置好, 记得以前用tag的时候可以看到一个小窗显示原型的, 参照下吴垠的vim配置
第三个不清楚

----------------------------------------
坐等HuntXu来批


页首
 用户资料  
 
3 楼 
 文章标题 : Re: GTK新手求助,先谢谢各位帮忙的兄弟姐妹!
帖子发表于 : 2009-07-23 3:13 
头像

注册: 2007-09-26 17:34
帖子: 618
送出感谢: 0 次
接收感谢: 2
1.装libgtk+2.0-doc,再打开devhelp程序就可以看到开发手册了。官网上有开发手册,可以搜索函数的。
2.从来不用代码补全,函数名自己记,反正也没多少,忘记的就看开发手册。
3.从来不用glade,创建界面直接用代码。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: GTK新手求助,先谢谢各位帮忙的兄弟姐妹!
帖子发表于 : 2009-07-23 23:26 
头像

注册: 2009-06-21 19:38
帖子: 210
地址: CUMT
送出感谢: 0 次
接收感谢: 0 次
3#很强大阿! :em09


_________________
代码:
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译