Chinaunix首页 | 论坛 | 博客
  • 博客访问: 499008
  • 博文数量: 106
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1083
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-22 18:20
文章分类

全部博文(106)

文章存档

2009年(1)

2008年(105)

我的朋友

分类: LINUX

2008-03-14 20:17:19

在搭建QT环境的时候,遇到了不小的困难,总是无法编译过去。

安装论坛提供的方法,找到了uuid.h,但是-lqtopia始终提示cannot find。

经过查询,得知-lqtopia是到qtopia/lib下寻找libqtopia.so或者是libqtopia.a。我发现我的qtopia目录下,没有libqtopia.a,只有libqtopia.so,而且他还是一个broken symbol linker file。它所链接的文件在该目录下根本不存在。怪不得提示cannot find -lqtopia呢。

可我的QT的的确确已经安装了。虽然不是在初始安装时,就选择了的吧。

为了验证一下,我第一次完全安装了Redhat,第二次把所有开发用的软件包全部选中,而与之相差比较远的就没有安装。

结果发现,完全安装Redhat时,QT环境直接就编译过去了,连提示uuid.h的错误都没有。而第二种情况,又发生了找不到uuid.h的错误。

不知道uuid在Redhat的哪个安装包里,或者说在哪个安装选项里面。

感觉还是完全安装Redhat好啊,虽说浪费了一点空间,可省事啊。

阅读(987) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~