设为首页 加入收藏

TOP

RedHat Linux下QT的一些问题$QTDIR
2014-11-23 23:31:50 来源: 作者: 【 】 浏览:10
Tags:RedHat Linux 一些 问题 QTDIR

个人感觉Linux下安装软件是一件很头痛的事情.为了编个图形程序要用到qt.


安装完试着编译Helloworld例子,遇到了很多人都困惑的问题.我找到了问题的原因,但是还没有最终完美的解决.


问题如下:
1\ qmake -project
2\ qmake
3\ make时编译出错


g++ -o hello hello.o main.o moc_hello.o -L/root/qt-2.3.7/lib -L/usr/X11R6/lib -lqt-mt -Xext -1X11 -1m
/usr/bin/ld: cannot fid -lqt-mt
collect2: ld returned 1 exit status
make: *** [hello] Error 1


看起来似乎是找不到库文件,于是gedit手动打开Makefile,将LNCPATH以及LIBS两行中的$QTDIR均替换为qt的安装路径/usr/lib/qt-3.1(或/usr/local/qt)


最终编译成功.


待解决的问题:
1\ 我一直想把$QTDIR设置为/usr/lib/qt-3.1, 在配置文件/etc/profile,以及/root/.bash_profile中均添加了


QTDIR=/usr/lib/qt-3.1
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH


仍然不起作用,不知道为什么


解决:PATH=..后面的QTDIR均用实际路径(/usr/lib/qt-3.1)代替.注销后生效.


2\ redhat 中的Linux_tools装上了也不起作用,不知道哪里没配置好


解决: 在VMware Workstation 5.5.3版本里,VMware Tools安装之后是要靠手动执行/usr/bin/vmware-toolbox才能显示出效果的.
./usr/lib/vmware-tools/vmware-configure-tools.pl


重起后生效.


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇[消息]内核发行版:Linux Kernel .. 下一篇用最基本命令在Linux下实现自解压..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: