标题:成功在linux上发布了一个程序...在干净的linux机子上可以运行,却在终端上出现提示:
作者:iiiyyyhhhsss
日期:2010-03-11 11:15
内容:
(:8306): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GtkMenuItem' has no property named `label'
(:8306): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GtkCheckMenuItem' has no property named `label'
有谁知道是什么原因吗?
我是根据下面的方法做的
http://hi.baidu.com/%CE%E7%D0%A1%D2%B9/blog/item/b50c71502a1428848d5430aa.html
#1 [iiiyyyhhhsss 03-11 14:28]
原来是我拿错了库,我拿了
/opt/qtsdk-2010.01/lib/下的库
应该拿
/opt/qtsdk-2010.01/qt/lib/下的库
#2 [北落师门 03-15 12:46]
我记得我上次从Opt里复制过来的 Opt里的要20多M 复制过来变成几k了。。。好像只复制了个快捷方式 没装Qt的机子上还没试过
具体看要哪些库是不是用ldd 命令就可以了?
#3 [benbenmajia 03-16 11:52]
引用第2楼北落师门于2010-03-15 12:46发表的:
我记得我上次从Opt里复制过来的 Opt里的要20多M 复制过来变成几k了。。。好像只复制了个快捷方式 没装Qt的机子上还没试过
具体看要哪些库是不是用ldd 命令就可以了?
ldd可以查看程序运行所依赖的动态库文件
#4 [tangyuan 11-27 16:45]
http://hi.baidu.com/%CE%E7%D0%A1%D2%B9/blog/item/b50c71502a1428848d5430aa.html
连接看不了了,谁能再发一个