-
嵌入式开发经验:Ubuntu10.04下移植Qt/E:ku游官网
- 时间:2024-04-10 来源:ku游官网 人气:
本文摘要:最近摸QTE的重制,感叹不胜其烦。现在把他整理出来,作为共享。 首先是软件包的各个版本 Ubuntu10.04 qt-everywhere-opensource-src-4.6.3.tar.gz arm-linux-gcc-3.4.1.tar.bz2 qt-sdk-linux-x86-opensource-2010.04.bin tslib-1.4.tar.gz 一.自由选择交叉编译器 笔者不告诉,重制QT对交叉编译器有相同的版本拒绝。
最近摸QTE的重制,感叹不胜其烦。现在把他整理出来,作为共享。 首先是软件包的各个版本 Ubuntu10.04 qt-everywhere-opensource-src-4.6.3.tar.gz arm-linux-gcc-3.4.1.tar.bz2 qt-sdk-linux-x86-opensource-2010.04.bin tslib-1.4.tar.gz 一.自由选择交叉编译器 笔者不告诉,重制QT对交叉编译器有相同的版本拒绝。笔者坎了很多资料,也没有获得个什么确切的说法。
较为靠谱的一个众说纷纭是arm-linux-gcc3.4.1却是一个早已较为原有的版本了,现在我们在Linux2.6.29环境下,用的是4.3.2的编译器。不过,因为还有一个S3C2410+Linux2.4.18的产品线,所以依然没抛弃3.4.1。而且在其他参数配备完全相同的情况下,笔者用自己编译器的arm-softfloat-linux-gnu-gcc3.4.5总是不会提醒这样那样的错误。回应我办法说明,不得已用arm-linux-3.4.1. 加装arm-linux-3.4.1。
这个比较简单: (1).可执行文件 #tar-jxvfarm-linux-gcc-3.4.1.tar.bz2获得一个usr文件夹。 (2).加到环境变量: #vi/etc/bash.bashrc 在末尾再加:exportPATH=$PATH:/*可执行文件所在文件夹*/usr/local/arm/3.4.1/bin: (3).使新的环境变量生效: #source/etc/bash.bashrc (4).检查路径否设置准确: #echo$PATH (5).检查交叉编译器工具否加装顺利: #arm-linux-gcc-v 经常出现版本信息就OK了 二.编译器tslib1.4 (1)可执行文件源代码: tarzxvftslib-1.4.tar.gz cdtslib-1.4 (2)加装一些工具: sudoapt-getinstallautomakelibtool (3)继续执行脚本分解configure文件 ./autogen.sh (4)继续执行configure分解Makefile文件 echoac_cv_func_malloc_0_nonnull=yes$ARCH-linux.cache ./configure--host=arm-linux--cache-file=$ARCH-linux.cache--prefix=/home/linux/tslib-3.4.1 (5)编译器加装 make makeinstall (6)拷到板子文件系统上 cp-a/home/linux/tslib-3.4.1/source/rootfs (7)改动ts.conf文件 vimts.conf 将第二行的#module_rawinput的#去除,并使module_rawinput顶格。
(8)设置开发板的环境变量。这里写脚本文件 vimqtsetenv.sh exportTSLIB_ROOT=/tslib-3.4.1 exportTSLIB_TSDEVICE=/dev/event0 exportTSLIB_CONFFILE=/tslib-3.4.1/etc/ts.conf exportTSLIB_PLUGINDIR=/tslib-3.4.1/lib/ts exportTSLIB_CALIBFILE=/etc/pointercal exportPOINTERCAL_FILE=/etc/pointercal exportTSLIB_FBDEVICE=/dev/fb0 exportQWS_SIZE=320x240 exportQWS_DISPLAY=LinuxFb:mmWidth100:mmHeight130:0 exportLD_LIBRARY_PATH=/tslib-3.4.1/lib:$LD_LIBRARY_PATH exportQWS_MOUSE_PROTO=Tslib:/dev/event0 exportTSLIB_CONSOLEDEVICE=none exportTSLIB_TSEVENTTYYPE=H3600i (9)测试。可以运营/tslib/bin下的测试文件了。
本文关键词:ku游官网,嵌入式,开发,经验,Ubuntu10.04,下,移植,游官,网
本文来源:ku游官网-www.tjysygb.com
相关文章
-
众所周知,医疗水平的提升与光学技术变革息息相关。许多近期化疗方案都归功于更加先进设备的图像扫瞄技术。可以说道,先进设备的光学技术于是以使...2024-04-10 12.04.01
-
‘ku游官网’UPS开发的按需3D打印网络正式进入Beta测试
2016年9月20日,企业管理软件巨头SAP公司宣告,其将工业级3D打印机转化成为无缝、分布式生产过程的计划转入下一个阶段,在这一阶段中,有一批经过自由...2024-04-10 12.04.01 -
ku游官网-深圳加强科研办法23条出炉!人工智能、集成电路、半导体被“
日前,深圳市人民政府公布《深圳市关于强化基础科学研究的实施办法》(下称《办法》),该本法自2019年1月1日起实行,有效期5年。《办法》共23条,具...2024-04-10 12.04.01 -
美味饼干藏杀机,知名品牌都中招!近日,香港消费者委员会对市面上58款饼干及甜酥饼展开了检测,找到其中部分样本所含具备基因毒性和致癌性的环氧...2024-04-09 12.04.01
-
现今技术日益成熟期,创新科技的未来发展无远弗届,使得消费应用于大大往商业应用于行进,企业必需极力谋求能为客户电子货币的各种技术。未来发展...2024-04-09 12.04.01