huzheng 你好,最近在学GTK+2.0时,遇到一个问题,希望你帮忙解决一下,提前谢谢了.我想建立一个在 GTK1.x 里常用的树状列表时,在GTK2.0下却无法成功编译, 总是提示错误 : undefined reference to `GTK_TREE_ITEM' undefined reference to `GTK_TREE' 但是在 GTK1.x 下却可以用,我的编译选项还缺什么吗,如下: GTK_INCLUDE = `pkg-config --cflags gtk+-2.0` GTK_LIB = `pkg-config --libs gtk+-2.0` 烦请回答 谢谢 版主回复: (2004-2-12 20:52:34) 呵呵, 不用谢 :_) gtk2里treeview控件代替了原来gtk1.2里的tree控件,你尽量还是用treeview吧,用起来也比tree控件方便得多. 如果一定要用原来的tree控件, 编译时加上 -DG_ENABLE_DEPRECATED -DGDK_ENABLE_DEPRECATED -DGTK_ENABLE_DEPRECATED -DGDK_PIXBUF_ENABLE_DEPRECATED -DGNOME_ENABLE_DEPRECATED, 不过很有可能最新版本的gtk2.2已经完全不支持原来的tree控件了. |
|