qtopia 例子

make -C src cd .. 
cd e2fsprogs-1.35 
export LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/lib:$LD_LIBRARY_PATH ./configure make 
make install lib/uuid/ cp lib/uuid/* ../qtopia/include/ cp lib/libuuid.a ../qtopia/lib/ cd .. cd qtopia/src 
./configure  -platform linux-arm-g++ Make 

(2)set-env的内容

 export QTDIR=$PWD/qt export QPEDIR=$PWD/qtopia export TMAKEDIR=$PWD/tmake 

export TMAKEPATH=$TMAKEDIR/lib/qws/ inux-arm-g++ 

export PATH=$QTDIR/bin:$QPEDIR/bin:$TMAKEDIR/bin:$PATH                            

export PATH=$QTDIR/bin:$QPEDIR/bin:$TMAKEDIR/bin:$PATH 

export LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/lib:$LD_LIBRARY_PATH 

安装步骤与x86-qtopia相同。 

3 一个实例 
(1) 
[root @localhost x86-qtopia] mkdir hello [root @localhost x86-qtopia] cd hello [root @localhost hello] vi hello.cpp hello.cpp: 

#include <qapplication.h> 

#include <qlabel.h>  
int main(int argc, char **argv)

 {  

  QApplication app(argc, argv); 
  QLabel *label = new QLabel("Hello, Qt!", 0); 


  label->setAlignment(Qt::AlignVCenter|Qt::AlignHCenter);  

  label->setGeometry(10, 10, 200, 80); 

 app.setMainWidget(label);  

  label->show(); 


  int result = app.exec();  return result; 
}  
[root @localhost hello] cd ..

 [root @localhost x86-qtopia] ldconfig

 [root @localhost x86-qtopia] source set-env 

[root @localhost x86-qtopia] cd hello 
[root @localhost hello] progen –n hello –o hello.pro

 [root @localhost hello] tmake hello.pro –o Makefile 

修改Makefile 
[root @localhost hello] vi Makefile 
LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte -lm -lstdc++ [root @localhost hello] make





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值