Chinaunix首页 | 论坛 | 博客
  • 博客访问: 50597
  • 博文数量: 21
  • 博客积分: 970
  • 博客等级: 准尉
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-03 18:43
文章分类
文章存档

2010年(21)

我的朋友

分类: 嵌入式

2010-01-03 19:46:39

为什么make输出的编译命令会跟qt3相关,本人已经安装了qt4
  1. $qmake -v  
  2. $Qmake version: 1.07a (Qt 3.3.8b)  
  3. $Qmake is free software from Trolltech ASA.  

怎么qmake的版本变成了qt3了,进入/usr/bin目录下

root@ubuntu:/home/yyy# cd /usr/bin

root@ubuntu:/usr/bin# ls -l qmake
lrwxrwxrwx 1 root root 23 2009-10-09 09:35 qmake -> /etc/alternatives/qmake


查看qmake的信息,它是一个链接指向的是/etc/alternatives/qmake

root@ubuntu:/usr/bin# ls -l /etc/alternatives/qmake
lrwxrwxrwx 1 root root 18 2009-12-08 12:46 /etc/alternatives/qmake -> /usr/bin/qmake-qt3

终于找到的根源,原来qmake被设置成了qmake-qt3

强行修改

root@ubuntu:/usr/bin# rm /etc/alternatives/qmake
root@ubuntu:/usr/bin# ln -s /usr/bin/qmake-qt4 /etc/alternatives/qmake
root@ubuntu:/usr/bin# qmake -v
QMake version 2.01a
Using Qt version 4.5.0 in /usr/lib

阅读(1418) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:makefile:2: *** 遗漏分隔符

给主人留下些什么吧!~~