完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本帖最后由 chenwei6991627 于 2015-11-26 09:17 编辑 硬件资源:EVB-335X 开发板 qt 源码: qt-everywhere-opensource-src-4.8.4.tar.gz 触摸屏库:tslib1.0.tar.gz 宿主机: ubuntu 10.04 交叉编译工具: gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux
sudo apt-getinstall libtool sudo apt-getinstall autoconf sudo apt-getinstall automake 解压压缩文件后进入tslib目录后输入:./autogen.sh生成.configure配置文件。使用./configure --host=arm-linux-gnueabihfac_cv_func_malloc_0_nonnull=yes --cache-file=arm-linux-gnueabihf.cache -prefix=/usr/local/tslib --host:选择交叉编译器前缀,使用 arm-linux-gnueabihf-gcc 编译器,则—host=arm-linux-gnueabihf -prefix 选项为 tslib 库即将安装的目录,将tslib 库安装到/usr/local/tslib 目录下 然后依次输入make和sudo make install 就可以安装成功,编辑'ts.conf'文件,去掉 'module_raw input'前面的#号,否则可能导致出现‘no raw modules loaded’的错误。这个就是arm 上需要的 tslib 库文件。 2.qt安装 2.1 arm端qt的安装 1)配置环境变量,可以添加到/etc/profile或者直接在命令行里面输入都可以。 exportPKG_CONFIG_PATH=/usr/local/tslib/lib/pkgconfig:$PKG_CONFIG_PATH exportLD_LIBRARY_PATH=/usr/local/tslib/lib:$LD_LIBRARY_PATH exportTSLIB_ROOT=/usr/local/tslib 2)修改mkspecs/qws/linux-arm-g++/qmake.conf里面的内容
新建build_qt.sh 脚本文件来配置qt的安装。如果不使用脚本的话可以直接使用./configure加配置信息,具体可以使用help命令来查看是否需要安装。 然后make&&makeinstall就可以安装成功。
2.2 X86端qt的安装 在保证网络畅通的情况下执行如下命令安装编译 X86 端 Qt 需要用到的插件: Host# sudoapt-get install libX11-dev libXext-dev libXtst-dev Cd qt-everywhere-opensource-src-4.8.4/ echo -e"o yes" | ./configure -prefix /home/qt-x86-4.8.4 -no-gtkstyle make&&makeinstall 就可以正确安装。 说明:安装两个版本的qt的目的是:X86模式下可以不使用开发板,直接在电脑端模拟运行结果。Arm版需要借助LCD才可以看到gui界面。后面继续结合qtcreaot和qws来进行实例开发。 ` |
|
相关推荐
|
|
好
|
|
|
|
|
|
787 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-mfgtools烧录流程介绍之烧写所需镜像
888 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-mfgtools烧录流程之烧写方法
608 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-内核编译之初次编译
905 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-内核源代码的目录结构和文件说明
821 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 04:32 , Processed in 0.559891 second(s), Total 43, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号