• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : 要人知道要如何通过终端运行qt4的程序么? 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 9169
精华: 0
发帖: 249
金钱: 1330 两
威望: 299 点
综合积分: 498 分
注册时间: 2009-09-19
最后登录: 2017-08-14
10楼  发表于: 2010-10-21 10:43
我编译时用的是arm920t-eabi.tgz,编译环境设置为4.1.2,详细方法是:gedit /root/.bashrc修改4.3.2为4.1.2,然后下载一个qt-embedded-linux-opensource-src-4.5.2.tar.bz2,配置一下再gmake,gmake install ,安装结束后,开始编译你的应用程序:qmake -project,qmake,make,然后下载执行代码到ARM开发板上,然后配置文件:export QTDIR=/mini2440
export T_ROOT=/tslib
export PATH=$QTDIR/bin:$PATH
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_PLUGINDIR=$T_ROOT/lib/ts
export TSLIB_CONFFILE=$T_ROOT/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_MOUSE_PROTO=tslib:/dev/input/event0
export LD_LIBRARY_PATH=$T_ROOT/lib:$QTDIR/lib

最后执行文件就可以了。
具体的可以参照这样一篇文章:移植QtEmbedded-4.5.2到mini2440开发板
级别: 新手上路
UID: 30327
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
综合积分: 52 分
注册时间: 2010-10-14
最后登录: 2010-10-24
11楼  发表于: 2010-10-21 13:27
引用第10楼libailiang于2010-10-21 10:43发表的  :
我编译时用的是arm920t-eabi.tgz,编译环境设置为4.1.2,详细方法是:gedit /root/.bashrc修改4.3.2为4.1.2,然后下载一个qt-embedded-linux-opensource-src-4.5.2.tar.bz2,配置一下再gmake,gmake install ,安装结束后,开始编译你的应用程序:qmake -project,qmake,make,然后下载执行代码到ARM开发板上,然后配置文件:export QTDIR=/mini2440
export T_ROOT=/tslib
export PATH=$QTDIR/bin:$PATH
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
.......


直接执行是指进入程序目录然后直接./wiggly就行了吗?其他什么都不用写?要先开qt4吗?
级别: 新手上路
UID: 30327
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
综合积分: 52 分
注册时间: 2010-10-14
最后登录: 2010-10-24
12楼  发表于: 2010-10-21 23:11
我现在可以用终端直接运行程序了,不过界面会冻结,也就是触摸屏鼠标动不了。。。。这个是什么问题。。。。
级别: 骑士
UID: 9169
精华: 0
发帖: 249
金钱: 1330 两
威望: 299 点
综合积分: 498 分
注册时间: 2009-09-19
最后登录: 2017-08-14
13楼  发表于: 2010-10-22 12:28
直接./wiggly -qws就可以了,当然你的编译环境和配置信息及库文件都是非常重要的。
级别: 新手上路
UID: 32076
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2010-11-09
最后登录: 2015-02-11
14楼  发表于: 2010-11-15 22:50

 回 9楼(lincoln24) 的帖子

可能在PC机上的超级终端下 ,环境变量不能全部有效,从这个错误看 可能 是LD_LIBRARY_PATH的问题

试试:
export LD_LIBRARY_PATH=/usr/local/lib
./abc  -qws   或者abc -qws

希望你成功
级别: 新手上路
UID: 21580
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2010-05-18
最后登录: 2015-08-02
15楼  发表于: 2011-05-05 18:24

 回 14楼(leosheng) 的帖子

谢谢大侠 能用了~~~!!
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go