装了大约3天吧,网上资料良莠不齐,没几个有用的。tk1还是最好本地编译,交叉编译没成功有点麻烦。首先下在qt5.5, https://download.qt.io/archive/qt/5.5/5.5.1/single/
结果在编译的时候空间不足了无奈编译5.3,https://download.qt.io/archive/qt/5.3/5.3.2/single/
。编译前安装必要的库libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync* libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-glx0-dev
但好像还会报错说缺少xcb库,后来安装了sudo apt-get install build-essential qt5-default
不知道跟这个有没有关系,反正不报错了。下面是编译步骤:
首先编译qt
cd qt-everywhere...
mkdir b
cd b
../configure -release -confirm-license -qt-xcb -static -nomake examples -nomake tests -opensource -prefix /home/ubuntu/qt
make -j4
make install
/usr/lib/arm-linux-gnu/qt-default/qtchooser文件夾,有一個default.conf 文件
改为/home/ubuntu/qt/bin /home/ubuntu
然后能正常qmake , make
sudo apt-get install qtcreator
指定qt位置和编译器位置/usr/bin/gcc即可。