fedora 15 找不到 qt 提示error: Qt (>= Qt 3.0) (headers and libraries) not found急

jidanpi 2011-07-31 07:48:27
在编译kcachegrind时 ./configure 然后提示
checking for Qt... configure: error: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation!

奇怪,已经安装了qt-4.7.3-6.fc15.i686, /usr/lib/qt4/下的文件夹是
bin/  imports/  phrasebooks/  plugins/
,需要安装其他的包?还是加什么配置参数?
...全文
233 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhbrzqyy 2012-04-09
  • 打赏
  • 举报
回复
先安装qt3-dev-tools-embedded libqt3-headers libqt3-mt-dev

sudo apt-get install qt3-dev-tools-embedded 不行再
sudo apt-get install libqt3-headers
sudo apt-get install libqt3-headers libqt3-mt-dev

如果还出错,到/usr/lib查看,看到qt目录原来的结构
includes 在 /usr/include/qt3/*.h
lib 在 /usr/lib/qt3/plugins/ /*.so
而时间要求
includes 在 /usr/lib/qt3/include
lib 在 /usr/lib/qt3/lib
解决方法:
新建:mkdir /usr/lib/qt3/lib
mkdir /usr/lib/qt3/include

把原结构当中的文件拷贝到新结构当中
cp -r /usr/include/qt3/* /usr/lib/qt3/include
cp -r /usr/lib/qt3/plugins/*.so /usr/lib/qt3/lib
在qvfb下面./configure时用
./configure --prefix=/usr/local --with-qt-dir=/usr/lib/qt3/ --with-qt-
includes=/usr/lib/qt3/include/ --with-qt-libraries=/usr/lib/qt3/lib
steptodream 2011-07-31
  • 打赏
  • 举报
回复
可能是需要开发包devel
yum -y install qt-devel

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧