欢迎来到天天文库
浏览记录
ID:14495106
大小:52.00 KB
页数:5页
时间:2018-07-29
《qt4.6.3我移植的参考文档 -tx2440 mini2440》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、qt4.6.3我移植的参考文档将qt-everywhere-opensource-src-4.6.3.tar.gz直接解压后复制2分,分别命名为pc、armqt-everywhere-opensource-src-4.6.3X11qt-everywhere-opensource-src-4.6.3#./configure-no-openssl-nomakedemos-nomakeexamples-nomakedocmakemakeinstallvi/etc/profile/usr/local/Trolltech/Qt-4.6.3/binsource/etc/profilearm
2、qt-everywhere-opensource-src-4.6.3-arm#./configure-embeddedarm-no-mouse-linuxtp-qt-mouse-tslib-I/usr/local/tslib/include-L/usr/local/tslib/lib-no-qt3support-no-openssl-nomakedemos-nomakedoc-nomaketools-qt-gfx-transformed–lrt第二次移植./configure-embeddedarm-no-mouse-linuxtp-qt-mouse-tslib-I/usr/l
3、ocal/tslib/include-L/usr/local/tslib/lib-no-qt3support-no-openssl-nomakedemos-nomakedoc-nomaketools-qt-gfx-transformed-lrtmakemakeinstall为支持触摸屏,开机自动设置环境变量,在2440的/etc/profile中追加:exportLD_LIBRARY_PATH=/usr/local/lib:$QTDIR/lib:$LD_LIBRARY_PATH e
4、xportTSLIB_ROOT=/usr/local/lib exportTSLIB_TSDEVICE=/dev/input/event0exportTSLIB_FBDEVICE=/dev/fb0 exportTSLIB_PLUGINDIR=/usr/local/lib/tsexportTSLIB_CONSOLEDEVICE=noneexportTSLIB_CONFFILE=/usr/local/etc/ts.confexportPOINTERCAL_FILE=/etc/pointercalexportTSLIB_CALIBFILE=/etc/pointercalexp
5、ortQWS_MOUSE_PROTO=Tslib:/dev/input/event0取消/usr/local/etc/ts.conf中的第一个注释:开发板运行QT4程序(./hello: error while loading shared libraries: libts-0.0.so.0: cannot open s) (2011-04-0222:41:00)转载▼标签: arm开发板 命令 超级终端 可执行文件 环境变量 it分类: QT编程 1、在ARM开发板上运行QT4程序 要有跟ARM开发板上的QT根文件系统相同版本的QT开发环境,并且还要编译成embedd
6、edarm版本的,设置环境变量:#visetenv.shexportQTEDIR=/usr/local/Trolltech/QtEmbedded-4.6.3-armexportPATH=/usr/local/Trolltech/QtEmbedded-4.6.3-arm/bin:$PATHexportLD_LIBRARY_PATH=/usr/local/Trolltech/QtEmbedded-4.6.3-arm/lib:$LD_LIBRARY_PATH不知道为什么,这个文件好像没什么用,我还是用的全路径编译/usr/local/Trolltech/QtEmbedded-4.6.
7、3-arm/bin/qmake 我的实例程序是叫 hello.cpp,编译用下面命令:#/usr/local/Trolltech/QtEmbedded-4.6.3-arm/bin/qmake-project#/usr/local/Trolltech/QtEmbedded-4.6.3-arm/bin/qmake #make把hello下载到开发板上首先要给hello执行权限,命令:#chmod+xhello紧接着运行hello程序,输入命令:#./hello./hello:errorw
此文档下载收益归作者所有