gtk+3.0和gtk+2.0兼容吗
不要看中文资料啊,亲……GTK官网的manual一般都有说明,自多少多少版本就更改API为XXX,送一个链接给你好了: GTK+-3.x:http://developer.gnome.org/gtk3/stable/ GTK+-2.x: http://developer.gnome.org/gtk/stable/ 遇到不兼容的函数(一般是名字变了,或者一些晦涩难懂没用的函数被废弃了)就用两者共有的,现在不少中文资料都严重过期了,一些函数或者用法在GTK+-2.x较新的版本中就被放弃了。 反正我自己做了几个小程序,都还没碰到不兼容又解决不了的情况。 建议你看官方的Demo学习GTK+-3.0,2.x已经是过去时了。
■网友
我当时是这么做的,教程用的2.0,看看大概的脉络,可以实现什么样的功能。然后直接用3.0完成自己的项目,不使用任何遗弃的接口,遇到什么问题再去查看官方文档,因为主体脉络不怎么变,所以不太困难。
■网友
二进制肯定不兼容, soname 都变了。源代码也不完全兼容,需要做较多的修改。至于 GTK2.0 和 GTK 2.8, 后者保持对前者的兼容。也就是说:用 GTK2.0 开发的程序,在 GTK 2.8 环境下可以直接运行,无须重新编译。
■网友
果断看英文原文,翻译的真会误导别人
■网友
不完全兼容。有些类都不一样了。
■网友
也不能说2.0完全过时了吧?毕竟以前还有很多老的代码。而且2.0某些控件使用起来还是比较简单的。
推荐阅读
- 营销型外贸网站用哪种建站程序和语言比较好呢主要是适合优化,可扩展兼容性,安全性,后期网站扩展升级
- 联想 OEM 品牌机所附带的 Win7 系统恢复光盘可以再其他品牌机或者兼容机上使用吗安装了之后需要激活吗
- 汽车有文化|硬核越野与科技智能的兼容之道,解密WEY 坦克平台
- 一款app做出来咋知道是不是对大多数手机兼容
- 使用MFC 设置IE的兼容性视图,Compatibility view,怎样设置跪求
- 互联网科技最前线|3款X550A兼容从低到高容量电池质量报告综述
- mac book pro适合开发java吗会不会开发出来的东西与windows开发的不兼容
- 兼容性最好的视频格式是哪个
- 关于搜狗的高速模式和兼容模式的问题
- 你怎样处理和规避用Office 2007/2010 编辑制作的文件,在Office 2003机器上不兼容的问题
