当前位置: 技术问答>linux和unix
请问一个安装QT之后使用的问题,关于路径的
来源: 互联网 发布时间:2016-02-19
本文导语: 我下载了QT的安装报并且解压在。/root/Desktop上,然后 就开始正常的安装了 ,装好之后设置了启动变量如下 QTDIR=/root/Desktop/qt-x11-opensource-src-4.3.2 PATH=$PATH:$HOME/bin:$QTDIR:$QTDIR/bin QMAKESPEC="linux-g++" MANPATH=$QTDIR/man:$MANPATH ...
我下载了QT的安装报并且解压在。/root/Desktop上,然后 就开始正常的安装了 ,装好之后设置了启动变量如下
QTDIR=/root/Desktop/qt-x11-opensource-src-4.3.2
PATH=$PATH:$HOME/bin:$QTDIR:$QTDIR/bin
QMAKESPEC="linux-g++"
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH QMAKESPEC
unset USERNAME
~
然后自己照例子做了个简单的helloworld.c,在生成.pro文件后qmake
提示找不到QMAKESPEC,因为它显示的变量定义是不存在的文件夹/usr/local/Triltech/QT4。3。2/mkspesc,而不是应该指向的/root/Desktop/QT/下的那个文件夹,为什么它会默认到那边去阿?我好像没地方可以该了,也不知道什么时候他自己加上去的,可以帮我解决下么?谢谢!
QTDIR=/root/Desktop/qt-x11-opensource-src-4.3.2
PATH=$PATH:$HOME/bin:$QTDIR:$QTDIR/bin
QMAKESPEC="linux-g++"
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH QMAKESPEC
unset USERNAME
~
然后自己照例子做了个简单的helloworld.c,在生成.pro文件后qmake
提示找不到QMAKESPEC,因为它显示的变量定义是不存在的文件夹/usr/local/Triltech/QT4。3。2/mkspesc,而不是应该指向的/root/Desktop/QT/下的那个文件夹,为什么它会默认到那边去阿?我好像没地方可以该了,也不知道什么时候他自己加上去的,可以帮我解决下么?谢谢!
|
请问你设置的环境变量有生效吗?
请先在命令行:echo $QTDIR 看看是否生效
如果没生效,请在命令行:souce /etc/profile
或者,在命令行:export QTDIR=你的地址。
请先在命令行:echo $QTDIR 看看是否生效
如果没生效,请在命令行:souce /etc/profile
或者,在命令行:export QTDIR=你的地址。