arm平台:BeagleBone Black
编译平台:ubuntu16.04
交叉编译工具:arm-linux-gnueabihf
qt源码:qt-everywhere-opensource-src-5.8.0.tar.gz
向文件中加入如下一行
export PATH=$PATH:~/gcc-linaro-4.9-arm-linux-gnueabihf/bin保存并退出文件,刷新
~$ source ~/.bashrc把文件中的arm-linux-gnueabi替换为arm-linux-gnueabihf,如下内容
# # qmake configuration for building with arm-linux-gnueabihf-g++ # MAKEFILE_GENERATOR = UNIX CONFIG += incremental QMAKE_INCREMENTAL_STYLE = sublib include(../common/linux.conf) include(../common/gcc-base-unix.conf) include(../common/g++-unix.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 load(qt_config)
