Chinaunix首页 | 论坛 | 博客
  • 博客访问: 184068
  • 博文数量: 63
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 810
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-03 17:24
文章分类

全部博文(63)

文章存档

2011年(1)

2009年(25)

2008年(37)

我的朋友

分类: LINUX

2009-03-30 22:02:54

再linux redhat 9 qt中运行一个简单画图函数,出现了:reloacation error:undefined symbol:_ZN8QsetWindowEiii
是链接库的问题,可执行函数找不到链接的库,要正确的设置路径。
在目录下 ldd ./draw
将显示出draw程序运行所需要的的库
看清楚这些库所在的目录,然后编辑设置环境变量的文件set-env,在末尾加一句:export LD_LIBRARY_PATH=$(LIB1 PATH:LIB2 PATH:):LD_LIBRARY_PATH
然后再运行程序$qvfb&,./draw -qws,问题解决了,开心
阅读(3487) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~