[embedded]An application of qtopia in mini2440
main.cpp
#include <qapplication.h> #include <qlabel.h> int main(int argc, char *argv[]){ QApplication app(argc, argv); QLabel *label = new QLabel("Hehe", 0); label->show(); return app.exec(); }
hello.pro
CONFIG += qtopiaapp CONFIG -= buildQuicklaunch SOURCES = main.cpp TARGET = hello
buildarm.sh
source /home/nicholas/qtopia-free-2.2.0-arm/setQpeEnv qmake -spec qws/linux-arm-g++ -o Makefile.target *.pro make -f Makefile.target clean make -f Makefile.target
Use buildpc.sh if you want run it in computer.
source /home/nicholas/qtopia-free-2.2.0-pc/setQpeEnv qmake -o Makefile.host -spec qws/linux-generic-g++ *.pro make -f Makefile.host clean make -f Makefile.host
After build it,put bin file to root file system. For example /opt/Qtopia/bin/hello The follow shell can get from /bin/run** (If you make it while run qtopia.)
run_hello.sh
export TSLIB_ROOT=/usr/local/tslib export TSLIB_TSDEVICE=/dev/event0 export TSLIB_CALIBFILE=/etc/pointerrcal export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts export QTDIR=/opt/Qtopia export QPEDIR=/opt/Qtopia export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/lib:$TSLIB_ROOT/lib:$LD_LIBRARY_PAT export QWS_MOUSE_PROTO="TPanel:/dev/input/mice" export QWS_KEYBOARD=TTY:/dev/tty1 export HOME=/root exec $QPEDIR/bin/hello
标签: embedded
日历
最新微语
- 有的时候,会站在分叉路口,不知道向左还是右
2023-12-26 15:34
- 繁花乱开,鸟雀逐风。心自宁静,纷扰不闻。
2023-03-14 09:56
- 对于不可控的事,我们保持乐观,对于可控的事情,我们保持谨慎。
2023-02-09 11:03
- 小时候,
暑假意味着无忧无虑地玩很长一段时间,
节假意味着好吃好喝还有很多长期不见的小朋友来玩...
长大后,
这是女儿第一个暑假,
一个半月...
2022-07-11 08:54
- Watching the autumn leaves falling as you grow older together
2018-10-25 09:45
分类
最新评论
- Goonog
i get it now :) - 萧
@Fluzak:The web host... - Fluzak
Nice blog here! Also... - Albertarive
In my opinion you co... - ChesterHep
What does it plan? - ChesterHep
No, opposite. - mojoheadz
Everything is OK!... - Josephmaigh
I just want to say t... - ChesterHep
What good topic - AnthonyBub
Certainly, never it ...
发表评论: