当arm-linux-g++或者arm-linux-gcc不能用时,只需要把qmake执行文件中定义的编译器名称改成电脑中已安装的版本,下面是我安装的版本,仅供参考。
首先 找到我的安装目录 我的路径是usr/local/arm/qt4.8.5/mkspecs/qws/linux-arm-g++/qmake.conf
然后用vim打开 修改里边的参数。如下:
详细步骤如下:
abc123@ubuntu:~$ sudo su
[sudo] password for abc123:
root@ubuntu:/home/abc123# cd
root@ubuntu:~# cd /usr/local
root@ubuntu:/usr/local# ls
arm bin etc games include lib man sbin share src
root@ubuntu:/usr/local# cd arm
root@ubuntu:/usr/local/arm# ls
cross cross-tools-am335x-4.5.3.tar.bz2 qt4.8.5 qt4.8.5-sdk.tar.bz tslib
root@ubuntu:/usr/local/arm# cd qt4.8.5
root@ubuntu:/usr/local/arm/qt4.8.5# ls
bin examples include mkspecs tests
demos imports lib plugins translations
root@ubuntu:/usr/local/arm/qt4.8.5# cd mkspecs
root@ubuntu:/usr/local/arm/qt4.8.5/mkspecs# ls
aix-g++ qconfig.pri
aix-g++-64 qdevice.pri
aix-xlc qnx-armv7le-qcc
aix-xlc-64 qnx-x86-qcc
blackberry-armv7le-qcc qws
blackberry-playbook