。QT求教。我用的是Fedora版....
-
- 帖子: 26
- 注册时间: 2009-08-20 9:04
。QT求教。我用的是Fedora版....
我用的是Fedora版,在终端里输入qmake,却找不到命令,该如何办呢?恳请高手指点一二....
上次由 fififisher 在 2009-08-23 8:38,总共编辑 2 次。
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7353
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
-
- 帖子: 26
- 注册时间: 2009-08-20 9:04
Re: 。求教。我用的是Fedora版....
装了qt后,就有这个指令了吧?不过我也不是很懂,在qt里编译代码时,提示出错说找不到qmake命令,现在有点迷茫,无从下手...
- ciciluter
- 帖子: 50
- 注册时间: 2009-08-19 21:51
Re: 。求教。我用的是Fedora版....
是不是你没把qt的路径加到path里面去阿,用绝对路径试试,比如/usr/local/bin/qmake
-
- 帖子: 26
- 注册时间: 2009-08-20 9:04
Re: 。求教。我用的是Fedora版....
如何添加路径呢?希望详细点,一步一步教导,即第一步做什么,第二步做什么.....这样子,本人实在比较笨...
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 。求教。我用的是Fedora版....
装完qt应该要设置环境变量的的,详细的记不清了,楼主到Qt中文论坛去找贴子吧,那里是专门的Qt交流场所。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- ciciluter
- 帖子: 50
- 注册时间: 2009-08-19 21:51
Re: 。求教。我用的是Fedora版....
很久没用FEDORA了,印象中这个命令非系统自带,要安装qt,一般出现:命令未找到错误的情况可能是:
1、你确实没安装这个命令;
2、系统或者你不知道这个命令在哪里?
你可以试试如下步骤:
1、我记得qmake这个命令是由qt4-devel或者qt-devel这2个开发包提供的,你必须确认你安装过这2个包,可以
yum install qt-devel 看看是否安装过了?
2、如果你确认你安装过了,用root用户去根目录(/)下:find -iname qmake ,找到后,加到你的path里面。
至于你的shell如何设置环境变量和路径,你google一下。
1、你确实没安装这个命令;
2、系统或者你不知道这个命令在哪里?
你可以试试如下步骤:
1、我记得qmake这个命令是由qt4-devel或者qt-devel这2个开发包提供的,你必须确认你安装过这2个包,可以
yum install qt-devel 看看是否安装过了?
2、如果你确认你安装过了,用root用户去根目录(/)下:find -iname qmake ,找到后,加到你的path里面。
至于你的shell如何设置环境变量和路径,你google一下。
-
- 帖子: 557
- 注册时间: 2008-03-30 8:46
- 来自: 江西吉安
Re: 。求教。我用的是Fedora版....
貌似fedora的qt编译不是用qmake,好像叫qt4make还是别的什么的。
- liwangli
- 帖子: 262
- 注册时间: 2008-02-12 19:47
Re: 。求教。我用的是Fedora版....
我还在用fedora11的时候编译smplayer时碰到过这个问题.首先得安装qt4这个软件包,其次,默认装完了后,不叫qmake而是叫qmake-qt4
-
- 帖子: 557
- 注册时间: 2008-03-30 8:46
- 来自: 江西吉安
Re: 。求教。我用的是Fedora版....
ls正解,哈哈
-
- 帖子: 26
- 注册时间: 2009-08-20 9:04
Re: 。求教。我用的是Fedora版....
我想问问这里专业术语shell是什么意思?我觉得我应该是环境变量设置环节出现问题了...
- liwangli
- 帖子: 262
- 注册时间: 2008-02-12 19:47
Re: 。求教。我用的是Fedora版....
shell简单点理解就是那个命令行。不是环境变量的问题,fedora下面就是叫qmake-qt4而不是qmakefififisher 写了: 我想问问这里专业术语shell是什么意思?我觉得我应该是环境变量设置环节出现问题了...
-
- 帖子: 557
- 注册时间: 2008-03-30 8:46
- 来自: 江西吉安
Re: 。QT求教。我用的是Fedora版....
LS正解,顺便说下,如果需要啥开发包的,ubuntu下行如libxxxx-dev,但是fedora下却是行如libxxxx-devel。记得不要搞错,否则你yum的时候可会找不到软件包的哦......
实在喜欢用qmake的话就ln -s一下好了
实在喜欢用qmake的话就ln -s一下好了
-
- 帖子: 210
- 注册时间: 2009-05-10 14:28
Re: 。QT求教。我用的是Fedora版....
So you need to add an environment variable your profile or the system profile.
export QMAKE=/usr/bin/qmake-qt4
export QMAKE=/usr/bin/qmake-qt4