4022|0

253

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

编译QT5.6.0 [复制链接]

tar -xvf ~/imx6/4.1/gcc-linaro-5.3-2016.02-x86_64_ARM-linux-gnueabihf.tar.xz
export ARCH=arm
export CROSS_COMPILE=/home/linyn/imx6/4.1/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
export PATH=/home/linyn/imx6/4.1/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin:$PATH
${CROSS_COMPILE}gcc -v


unzip tslib-master.zip
cd tslib-master/
./autogen.sh
./configure --host=arm-linux-gnueabihf --prefix=/usr/local/tslib
make -j4
sudo make install

tar zxvf qt-everywhere-opensource-src-5.6.0.tar.gz 
cd qt-everywhere-opensource-src-5.6.0/
vim qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf

# modIFications to g++.conf
QMAKE_CC                = arm-linux-gnueabihf-gcc
QMAKE_CXX               = arm-linux-gnueabihf-g++
QMAKE_LINK              = arm-linux-gnueabihf-g++
QMAKE_LINK_SHLIB        = arm-linux-gnueabihf-g++

# modifications to linux.conf
QMAKE_AR                = arm-linux-gnueabihf-ar cqs
QMAKE_OBJCOPY           = arm-linux-gnueabihf-objcopy
QMAKE_NM                = arm-linux-gnueabihf-nm -P
QMAKE_STRIP             = arm-linux-gnueabihf-strip
保存

vim qtbase/mkspecs/common/g++-base.conf
std=c++1z 改为 -std=c++11

./configure -v -prefix /usr/local/QtEmbedded-5.6.0-arm -release -opensource -no-accessibility -make libs -xplatform linux-arm-gnueabi-g++ -optimized-qmake -pch -qt-sql-sqlite -qt-zlib -tslib -no-opengl -no-sse2 -no-openssl -no-nis -no-cups -no-glib -no-pkg-config -no-separate-debug-info -I /usr/local/tslib/include -L /usr/local/tslib/lib
选择和输入yes回车
make -j8
sudo make install

 

此帖出自工控电子论坛
点赞 关注(1)
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表