交叉编译树莓派3的QtModules

时间:2017-10-18 14:17:43

标签: c++ qt module raspberry-pi3

我需要在https://wiki.qt.io/RaspberryPi2EGLFS#Step_by_step指南成功编译qtbase后,在Ubuntu x64上为pi cm3交叉编译QSerialPort模块和QtChart模块。

在同一指南中告知以下列方式编译其他模块:

git clone git://code.qt.io/qt/<qt-module>.git -b <qt-version>
cd <qt-module>

~/raspi/qt5/bin/qmake -r
make
make install

我用

尝试了这个方法
git clone git://code.qt.io/qt/qtserialport.git
cd qtserialPort

但正在做

~/raspi/qt5/bin/qmake -r

我收到错误

Project MESSAGE: cmake executable not found. Not running CMake unit tests

如何解决错误?

1 个答案:

答案 0 :(得分:0)

在QtSerialPort存储库中查看this file,似乎与CMake的CTest框架存在某种集成。因此,为了摆脱这个消息,我想你可以尝试安装CMake:

sudo apt-get install cmake

但是,我不确定这实际上是否是一个错误(如Project MESSAGE所述 - 它可能只是信息性的,可以安全地忽略)。