• 4247阅读
  • 0回复

在使用qt/embedded过程中发生的问题 [复制链接]

上一主题 下一主题
离线chrissie
 
只看楼主 倒序阅读 楼主  发表于: 2006-04-14
大家好,我是一个linux的初学者,在使用qt/embedded的过程中遇到了麻烦,希望各位前辈,高手指点迷津!
问题描述:
1,安装版本:qt-x11-free-3.1.2和qt-embedded-free-3.1.2
2,安装过程没有问题,可是环境变量的设置后,make的功能无法实现。
我的环境变量设置如下:
在/etc/profile文件中添加如下内容:
QTDIR=/usr/local/qt
QTSRC=/usr/local/qt/src/widgets
export QTSRC
PATH=$QTDIR/bin:$PATH
PATH=/opt/montavista/pro/devkit/ppc/440ep/bin:/opt/montavista/pro/host/bin:$PATH
if [ -n $MANPATH ]
then
  MANPATH=$QTDIR/doc/man:$MANPATH
else
  MANPATH=$QTDIR/doc/man
fi
if [ -n $LD_LIBRARY_PATH ]
then
  LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
else
  LD_LIBRARY_PATH=$QTDIR/lib
fi
LIBRARY_PATH=$QTDIR/lib:$LIBRARY_PATH
if [ -n $CPLUS_INCLUDE_PATH ]
then
  CPLUS_INCLUDE_PATH=$QTDIR/include:$CPLUS_INCLUDE_PATH
else
  CPLUS_INCLUDE_PATH=$QTDIR/include
fi
export QTDIR PATH MANPATH LD_LIBRARY_PATH LIBRARY_PATH
export CPLUS_INCLUDE_PATH

因为在编译的过程中,要使用tmake-1.8,所以在用户目录下的.bashprofile文件中添加如下内容:
TMAKEPATH=/usr/local/tmake-1.8/lib/qws/linux-x86-g++
PATH=$PATH:/usr/local/tmake-1.8/bin
export TMAKEPATH PATH
QMAKESPEC=/usr/local/qt/mkspecs/qws/linux-x86-g++/
export QMAKESPEC

可是,每次使用progen的时候,还是要重新修改如下环境变量才能执行progen:
..]#PATH=$PATH:/usr/local/tmake-1.8/bin
..]#export PATH

并且,在执行make的时候,出现下述问题提示:
[jianglingling@localhost hello]$ ./hello
Xlib:connection to “:0.0” refused by server
Xlib:No protocol specified

请各位高手指点!!!
[ 此贴被XChinux在2006-04-14 11:42重新编辑 ]
快速回复
限100 字节
 
上一个 下一个