首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >gtk+-2.0,glade

gtk+-2.0,glade
EN

Stack Overflow用户
提问于 2010-09-25 22:40:08
回答 1查看 257关注 0票数 0

我是gtk+编程领域的新手。我在linux系统上安装了glade-2.6。当我尝试构建我的gui时,它提供了两个选项-C和LibGlade。然而,对于libglade,它说它已被弃用,我应该使用intltool。这意味着什么?为什么LibGlade被弃用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-25 23:11:10

你的glade版本实际上已经很老了。最新版本是3.6。目前,libglade正在被淘汰,但原因完全不同:有一个名为GtkBuilder的新替代方案,它直接包含在GTK+中(而不是作为一个单独的库),并且具有更多功能。如果我是你,我会使用GtkBuilder而不是libglade,也不会使用生成的C代码。libglade/GtkBuilder使用XML更紧凑、更容易理解,而且更容易在必要时手动修改。

老实说,我不知道为什么它说你应该用intltool来代替。作为一个国际化框架,它似乎服务于与libglade完全不同的目的。我在GTK+中编程的时间还不够长,不知道那里有什么历史。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3794227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档