什么是使用-prefix
-extprefix
和-hostprefix
选项来交叉编译Qt5的正确方法? 我的手臂板有sysroot
dir。除了一个以外,我对交叉编译Qt for ARM没有任何问题 - 我不知道如何指定我的主机上目录的安装路径(而不是白皮书sysroot)。试图在板上安装Qt的-[..]prefix
标志的每个组合。板上没有太多的磁盘空间,所以我想在本地安装Qt。Qt -sysroot,-prefix,-extprefix和-hostprefix选项
这是我目前的配置: ./configure -opengl es2 -nomake tests -no-libjpeg -skip qtwebkit -skip qtwebkit-examples -no-xcb -device linux-jetson-tk1-g++ -device-option CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- -sysroot /mnt/jetson_tk1_sysroot -hostprefix /home/alan/work/qt/qt_5.5.1_arm_cross_compiled -make libs -debug -v
我已经阅读SO topic,QT docs和谷歌。 如果遇到问题,我在主机和目标上都运行Ubuntu。