在qt交叉编译到ARM平台遇到各种问题,现总结实用的环境变量设置方法如下:
一、 修改环境变量,把交叉编译器的路径加入到PATH。(推荐使用方法一,本文是修改qmake-arm环境变量)
方法一:修改/etc/bash.bashrc文件
#vim /etc/bash.bashrc
在最后加上:
export PATH=$PATH:/home/ykx/qt-arm/qt-arm-build/bin
export PATH
方法二:修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:$PATH:/home/ykx/qt-arm/qt-arm-build/bin
方法三:#export PATH=$PATH:$PATH:/home/ykx/qt-arm/qt-arm-build/bin
注:(这只能在当前的终端下才是有效的!)
二、使新的环境变量生效,不用重启电脑:
方法一:#source /etc/bash.bashrc
方法二:# source /etc/profile
三、检查是否将路径加入到PATH:
# echo $PATH
显示的内容中有//home/ykx/qt-arm/qt-arm-build/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。
四、测试是否安装成功
查找路径 # which qmake-arm
查看版本 # qmake-arm -v