主题 : 求助!!Fedora 9下没有qmake 复制链接 | 浏览器收藏 | 打印
从此生活在arm9home的世界中
级别: 新手上路
UID: 10620
精华: 0
发帖: 23
金钱: 225 两
威望: 111 点
综合积分: 46 分
注册时间: 2009-11-10
最后登录: 2010-01-27
楼主  发表于: 2009-11-11 22:51

 求助!!Fedora 9下没有qmake

我是用VMware6.0.2版本,安装的是Fedora9。Linux版本是2.6.25-14.fc9.i686.
公司用的QT版本是qtopia-2.2.0.
我是按照micro2440说明书安装的QT
今天从网上搜了一个QT的编程学习手册想自己编译一个hello程序。
按照手册顺序,在有了hello.cpp hello.h main.cpp之后,要做一个hello.pro文件
我调用qmake -project的时候
反馈给我的是:qmake :command not found.
我在我QT的安装目录下/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/中找到有一个qmake的文件
打开发现里面有example,我利用example ,编写一个hello.pro文件后,输入qmake -o Makefile hello.pro
它还是反馈给我一个:qmake :command not found
不管我是不是在qmake 的文件夹里还是在我的项目所在的文件夹里,怎么运行qmake -o Makefile **.pro都不行。
我是彻底晕了。
我电脑上的QT怎么了呀?这个qmake 我应该怎么弄?需要自己下载吗?

我对Linux和QT都是外行刚学。大家不要嫌弃我问的问题低级。谢谢大家了帮帮我吧
从此生活在arm9home的世界中
级别: 新手上路
UID: 10620
精华: 0
发帖: 23
金钱: 225 两
威望: 111 点
综合积分: 46 分
注册时间: 2009-11-10
最后登录: 2010-01-27
1楼  发表于: 2009-11-12 15:56
谁能帮帮我呀。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2009-11-12 17:44
如果你有完整编译过一次Qtopia的话,应该在/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/bin目录下会找得到名叫qmake的可执行文件
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
从此生活在arm9home的世界中
级别: 新手上路
UID: 10620
精华: 0
发帖: 23
金钱: 225 两
威望: 111 点
综合积分: 46 分
注册时间: 2009-11-10
最后登录: 2010-01-27
3楼  发表于: 2009-11-12 18:31

 回 2楼(kasim) 的帖子

我刚装好QT的时候,编译过一个友臂给的hello程序。并且实行了。把那个可执行文件拷贝到我自己建的这个目录里就可以用吗?
从此生活在arm9home的世界中
级别: 新手上路
UID: 10620
精华: 0
发帖: 23
金钱: 225 两
威望: 111 点
综合积分: 46 分
注册时间: 2009-11-10
最后登录: 2010-01-27
4楼  发表于: 2009-11-12 18:50

 回 2楼(kasim) 的帖子

我仔细看了build之后,好像明白点什么了。我再试试。谢谢你。
从此生活在arm9home的世界中
级别: 新手上路
UID: 10620
精华: 0
发帖: 23
金钱: 225 两
威望: 111 点
综合积分: 46 分
注册时间: 2009-11-10
最后登录: 2010-01-27
5楼  发表于: 2009-11-12 19:03
  谢谢总版主了。我的问题解决了。是因为在运行qmake之前,我没有设置QT的编译环境。在qmake之前输入source /opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/setQpeEnv  就是你自己电脑上QT的setQpeEnv所在的完整路径。然后输入qmake就可以了
又成长了一点点
级别: 新手上路
UID: 21146
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2010-05-12
最后登录: 2010-09-07
6楼  发表于: 2010-06-23 13:24
我也遇到了!